Linux에서 사용자를 추가하는 방법: 1. "sudo adduser alvin"과 같은 구문으로 adduser 메소드를 사용하여 사용자를 생성합니다. 2. "sudo useradd alvin -m과 같은 구문으로 useradd 메소드를 사용하여 사용자를 생성합니다. -d /홈/앨빈..." .
이 기사의 운영 환경: linux5.9.8 시스템, Dell G3 컴퓨터.
Linux에서 사용자를 추가하는 방법
Linux에서 사용자 생성 및 삭제:
Linux에서 사용자를 생성하는 방법에는 주로 adduser 및 useradd 두 가지가 있습니다.
adduser는 사용이 매우 간단합니다. 다음과 같이 adduser+username만 입력하면 됩니다.
sudo adduser alvin
이 명령은 실제로는 Perl 스크립트이며 맨 아래 계층에서는 여전히 useradd 명령을 호출합니다. 인터넷의 많은 튜토리얼에서는 인간-컴퓨터 상호 작용을 수행할 수 있다고 말하지만 현재 일부 배포판(예: centOS)에서는 번거로운 상호 작용이 필요하지 않으며 위 명령만으로 사용자를 생성할 수 있습니다.
adduser 명령은 자동으로 사용자의 홈 디렉터리를 생성하고 셸 버전을 지정합니다. 그러나 일부 배포판에서는 사용자를 생성할 때 사용자 비밀번호를 설정하도록 요청하는 반면, 다른 배포판에서는 그렇지 않고 수동으로 비밀번호를 설정하도록 요구합니다.
사용자의 비밀번호를 생성하는 방법은 다음과 같습니다.
sudo passwd alvin
useradd는 비교적 복잡한 명령이며 자유도가 더 높습니다. useradd+username만 실행하면 사용자 홈 디렉터리 없음, 지정된 셸 버전 및 비밀번호 없음이라는 세 가지 사용자가 생성되지 않습니다.
사용자를 성공적으로 생성하려면 일부 옵션을 통해 매개변수를 완성해야 합니다. useradd 명령에 일반적으로 사용되는 옵션은 다음과 같습니다.
-c
-d<로그인 디렉터리>: 사용자가 로그인할 때 시작 디렉터리를 지정합니다-D: 기본값을 변경합니다.
-e< period >: 계정의 유효 기간을 지정합니다.
-f
-g
-G<그룹>: 사용자가 속한 추가 그룹을 지정합니다.
-m: 사용자의 로그인 디렉터리를 자동으로 생성합니다.-M: 사용자의 로그인 디렉터리를 자동으로 생성하지 않습니다. n: 생성 취소 사용자 이름을 딴 그룹
-r: 시스템 계정 생성-s: 로그인 후 사용자가 사용하는 셸 지정
-u: 사용자 ID 지정.
일반 사용자의 경우 가장 일반적으로 사용되는 옵션은 위에 빨간색으로 표시된 세 가지 옵션입니다. 관리자의 경우 위의 옵션을 모두 숙지해야 합니다. 현재 우리는 위에서 빨간색으로 강조 표시된 세 가지 옵션에 초점을 맞추고 있습니다.
-d옵션은 사용자가 로그인할 때 입력하는 디렉터리인 사용자의 홈 디렉터리를 지정하는 데 사용됩니다. 예를 들어, -d /home/alvin은 지정된 사용자의 홈 디렉토리가 /home/alvin임을 의미합니다. 일반적으로 -d 옵션은
-m옵션과 함께 사용됩니다. -m 옵션은 지정된 디렉터리가 존재하지 않는 경우 자동으로 생성하는 데 사용됩니다.
-s 옵션은 사용자의 기본 셸 버전을 지정합니다. 설정하지 않은 경우 기본 버전은 /bin/sh입니다. 따라서 useradd를 사용하여 새 사용자를 생성할 때의 일반적인 사용법은 다음과 같습니다. sudo useradd alvin -m -d /home/alvin -s /bin/bash
userdel사용자를 삭제하려면 "userdel 사용자 이름"만 입력하세요. "userdel -r 사용자 이름"을 사용하여 시스템에 남겨진 파일도 삭제하는 것이 가장 좋습니다.
sudo userdel -r alvin
추천 학습: "
linux 비디오 튜토리얼위 내용은 리눅스에서 사용자를 추가하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!