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