집 >운영 및 유지보수 >리눅스 운영 및 유지 관리 >useradd 명령에 대한 자세한 설명
useradd 명령 상세 설명
1. 기능
useradd 명령은 사용자 계정을 생성하고 사용자의 시작 디렉터리를 생성하는 데 사용됩니다.
권장: Linux 비디오 튜토리얼
2. Format
useradd [-d home] [-s shell] [-c comment] [-m [-k template]] [-f inactive] [-e expire ] [-p passwd] [-r] name
3. 주요 매개변수
-c: passwd의 설명 열에 저장되는 설명 텍스트를 추가합니다.
-d: 사용자가 로그인할 때 시작 디렉터리를 지정합니다.
-D: 기본값을 변경합니다.
-e: 계정의 유효 기간을 지정합니다. 기본값은 영구적으로 유효함을 의미합니다.
-f: 비밀번호가 만료된 후 계정을 폐쇄할 수 있는 일수를 지정합니다.
-g: 사용자가 속한 시작 그룹을 지정합니다.
-G: 사용자가 속한 추가 그룹을 지정합니다.
-m: 사용자의 로그인 디렉터리를 자동으로 생성합니다.
-M: 사용자의 로그인 디렉터리를 자동으로 생성하지 않습니다.
-n: 사용자 이름으로 이름이 지정된 그룹 생성을 취소합니다.
-r: 시스템 계정을 만듭니다.
-s: 로그인 후 사용자가 사용하는 셸을 지정합니다.
-u: 사용자 ID 번호를 지정합니다.
4. 참고
useradd를 사용하여 사용자 계정을 만들 수 있습니다. adduser 명령과 동일합니다. 계정이 생성된 후 passwd를 사용하여 계정의 비밀번호를 설정하세요. useradd 명령을 사용하여 생성된 계정은 실제로 /etc/passwd 텍스트 파일에 저장됩니다.
5. 적용 예시
새 사용자 계정을 생성하고 ID를 설정하세요:
#useradd david -u 544
ID 값을 설정할 때 충돌을 피하기 위해 500보다 크게 설정하세요. Linux를 설치한 후에는 일부 특수 사용자가 생성되기 때문에 일반적으로 bin 및 mail과 같은 시스템 계정에는 0에서 499 사이의 값이 예약되어 있습니다.
#useradd oracle -g oinstall -G dba
처음에는 oinstall 그룹에 속하고 그를 dba 그룹에도 속하게 만드는 새로운 oracle 사용자를 생성합니다.
#useradd tomcat -d /var/servlet/service -s /sbin/nologin
는 쉘을 사용할 수 없으며 사용자 디렉토리는 /var/servlet/service
PHP 중국어 웹사이트입니다. 많은 프로그래밍 학습 과정을 배울 수 있습니다.
위 내용은 useradd 명령에 대한 자세한 설명의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!