📕🐘 도로락 - 코끼리를 냉장고에 넣는 방법
리눅스[Linux] | 2018. 3. 30. 04:00

[Linux] 리눅스 adduser 명령어 - 계정 추가하기

adduser 명령어

adduser 명령어는 계정 정보를 추가하는 명령어 입니다.

useradd 명령어와 헷갈릴 수 있는데 두 명령어의 역할을 같으나 차이점이 있다면 useradd 명령어의 경우 비밀번호와 부가적인 정보를 입력하지 않지만 adduser 명령어는 계정 추가와 동시에 비밀번호 및 부가정보를 입력합니다.

추가한 계정 정보는 /etc/passwd에 기록되며 암호화 된 비밀번호 정보는 /etc/shadow/에 추가된 계정이 속한 그룹 정보는 /etc/group 파일에 기록됩니다.

사용법

대소문자를 구분하는 리눅스 환경에서 사용자 계정은 영문 대/소 문자, '-', '_', '.' 으로 구성할 수 있으나 영문 소문자를 사용하는 것이 관례입니다.

사용자 계정에는 유일한 ID 값이 부여되는데 이 ID값을 UID(User ID)라고 합니다.

adduser 계정
새 UNIX 암호 입력: 암호 입력 후 Enter -> !입력시 터미널에 보이지 않으나 입력되고 있음 
새 UNIX 암호 재입력: 암호 재입력 후 Enter -> !입력시 터미널에 보이지 않으나 입력되고 있음 
이름 [] : 입력 후 Enter (생략 가능)
방 번호 [] : 입력 후 Enter (생략 가능)
직장 전화번호 [] : 입력 후 Enter (생략 가능)
집 전화번호 [] : 입력 후 Enter (생략 가능)
기타 [] : 입력 후 Enter (생략 가능)
정보가 올바릅니까? [Y/n] : Y 또는 n 입력 후 Enter

옵션 사용법

옵션 설명
adduser --uid <숫자> 계정 계정을 추가하면서 uid를 직접 지정합니다.
adduser --gid <숫자> 계정 계정을 추가하면서 group id를 직접 지정합니다.
adduser --home /myHome 계정을 추가하면서 home 디렉터리를 직접 지정합니다.
adduser --shell <사용 셸> 계정 계정을 추가하면서 해당 계정이 로그인 하면서 사용할 기본 셸을 지정합니다. 예) adduser --shell /bin/csh myUser

참고글

도로락

도로락

Writer

IT, 프로그래밍, 컴퓨터 활용 정보 등을 위한 블로그