1.etc 폴더로 이동
cd etc/
2. vi 편집기로 passwd 파일을 열기
vi passwd
계정들의 목록을 확인한다.
사용자이름 : 비밀번호 : 사용자 ID : 사용자가 소속된 그룹 ID : 전체이름 : 홈 디렉토리 : 기본 셸
3. vi 로 etc/group 파일 오픈하고 확인
각행이 뜻하는 것은 "그룹명 : 비밀번호 : 그룹 id : 그룹에 속한 사용자명
4. 사용자 아이디 생성
groupadd newgroup //새로운 그룹 생성
adduser user1 -g newgroup //사용자 user1 생성하고 소속 그룹을 newgroup 으로 지정
adduser user2 -g newgroup //사용자 user2 생성하고 소속 그룹을 newgroup 으로 지정
5. 비밀번호 생성
vi 로 /etc/shadow 파일 열기
!! 부분은 암호화된 빔리번호를 의미한다. 이 부분을 고친뒤 다시 열어본다.
다시 열어보면 암호화된 비밀번호가 입력되어 있음을 확인할수 있다.
모든 사용자는 자신의 홈 디렉토리가 있다 .root 사용자만이 홈 디렉토리가 /root 이며, 그 외의 사용자는 useradd 명령에서 별도로 홈 디렉토리를 지정하지 않았다면 '/home/<사용자명>' 디렉토리가 생성되고 해당 디렉토리가 사용자의 홈 디렉토리가 된다.
주로 쓰이는 adduser 또는 useradd 명령어의 옵션을 살펴보면 다음과 같다.
# adduser -d <홈 디렉토리><사용자명> 별도로 사용자의 홈 디렉토리를 지정
# adduser -u <사용자 id><사용자명> 사용자 id를 순차 번호가 아닌 임의로 지정
# adduser -g <그룹명><사용자명> 별도의 그룹을 지정
# adduser -s <셸 파일명><사용자명> /bin/bash 외의 별도의 셸을 지정