더북(TheBook)

3.3.3 사용자 계정 추가하기

시스템에 새로운 사용자 계정을 추가하는 명령은 useradd입니다. 역시 루트 권한이 필요하며 ‘useradd [옵션] [사용자 계정]’ 형식으로 입력합니다. useradd 명령에 -m(--create-home) 옵션을 붙이면 사용자 계정을 추가함과 동시에 홈 디렉터리를 함께 생성합니다. ls 명령으로 새로 생성된 홈 디렉터리를 확인할 수 있습니다. ls는 디렉터리에 들어 있는 파일 목록을 화면에 표시하는 명령입니다.

supreme@master:~$ sudo useradd -m annoying 
supreme@master:~$ ls /home 
annoying supreme

passwd는 새로 추가한 사용자 계정의 패스워드를 변경하는 명령입니다. 다른 사용자의 패스워드를 바꾸려면 루트 권한이 필요하므로 sudo를 함께 써야 합니다. 새로 설정할 패스워드를 입력하고 나서 확인을 위해 재입력합니다.

supreme@master:~$ sudo passwd annoying 
새 암호: ********** 
새 암호 재입력: ********** 
passwd: 암호를 성공적으로 업데이트했습니다

이렇게 해보세요 ≣


현재 로그인해 있는 사용자 계정의 패스워드를 변경할 때는 sudo 없이 passwd 명령만 입력해도 됩니다.

supreme@master:~$ sudo passwd
신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.