Ubuntu/Server
adduser 와 useradd 의 차이
mind10
2018. 4. 23. 15:21
adduser : 계정생성 및 비밀번호 와 사용자 정보를 입력받아 계정을 생성하고, 사용자가 설정한 기본 쉘을 사용자의 쉘로 지정해 주고 홈 디렉토리도 생성 해준다.
useradd : 순수 계정만 생성, 기본 쉘인 sh가 할당 (홈 디렉토리/ 비밀번호 등은 따로 설정해 주어야 한다)
Option
-c (Comment) : 패스워드 파일에 사용자 설명 추가
-d (Home) : 디렉토리 위치 지정
-e (Expiredate) : 지정된 날짜에 사용자 계정 삭제
-f (Inactive) : 패스워드 만기 후 계정 영구 삭제 기간
-u (User ID) : 사용자 아이디 퍼미션
-s (Shell) : 사용자의 로그인 쉘 지정
-n (Mode) : 사용자가 계정 추가 기본 모드를 지정하지 않을 시
-G (Groups) : 사용자 그룹 지정
-m (Move) : 홈 디렉토리 지정
-M (No create home) : 홈 디렉토리를 생성하지 않음