티스토리 뷰
- gedit /etc/passwd 나 vi /etc/passwd 로 파일 내용을 확인했을때 내용 설명
- 사용자 이름:암호:사용자 ID:사용자가 소속된 그룹 ID:추가 정보:홈 디렉터리:기본 셸
- 비밀번호에는 x로 표시되어있는데 이는 /etc/shadow 파일에 비밀번호가 지정되어 있다는 의미다.
- gedit /etc/group
- 그룹 이름:비밀번호:그룹 id:그룹에 속한 사용자 이름
- adduser
- 새로운 사용자를 추가한다. 이 명령을 실행하면 /etc/passwd, /etc/shadow, /etc/group 파일에 새로운 행이 추가된다.
명령어 | 설명 |
adduser newuser1 | newuser1이라는 이름의 사용자를 생성 |
adduser -uid 1111 newuser2 | newuser2 사용자를 생성하면서 사용자의 ID를 1111로 지정 |
adduser -gid 1000 newuser3 | newuser3 사용자를 생성하면서 그룹 ID가 1000인 그룹에 newuser3 사용자를 포함시킴 |
adduser -home /newhome newuser4 | newuser4 사용자를 생성하면서 홈 디렉터리를 /newhome으로 지정 |
adduser -shell /bin/csh newuser5 | newuser5 사용자를 생성하면서 기본 셸을 /bin/csh 로 지정 |
- passwd
- 사용자의 비밀번호를 변경한다 일반 사용자는 passwd 명령으로 자신의 비밀번호만 변경할수 있고 root 사용자는 passwd 사용자이름 명령으로 모든 사용자의 비밀번호를 지정/변경할 수 있다.
명령어 | 설명 |
passwd user1 | user1의 비밀번호를 변경 |
- userdel
- 사용자를 삭제한다
명령어 | 설명 |
userdel newuser2 | newuser2 사용자를 삭제한다. 단 홈 디렉터리는 삭제되지 않음 |
userdel -r newuser3 | newuser3 사용자를 삭제하면서 홈 디렉터리까지도 삭제 |
- chage
- 사용자의 암호를 주기적으로 변경하도록 설정한다
명령어 | 설명 |
chage -l newuser1 | newuser1 사용자에 설정된 사항 확인 |
chage -m 2 newuser1 | newuser1 사용자에 설정한 암호를 사용해야 하는 최소 일자 |
chage -M 30 newuser1 | newuser1 사용자에 설정한 암호를 사용할 수 있는 최대 일자 |
chage -E 2030/12/12 newuser1 | newuser1 사용자에 설정한 암호가 만료되는 날자 |
chage -W 10 newuser1 | newuser1 사용자에 설정한 암호가 만료되기 전에 경고하는 기간 |
- groups
- 사용자가 소속된 그룹을 보여 준다.
명령어 | 설명 |
groups | 현재 사용자가 소속된 그룹을 보여 줌 |
groups newuser1 | newuser1 사용자가 소속된 그룹을 보여 줌 |
- groupadd
- 새로운 그룹을 생성한다.
명령어 | 설명 |
groupadd newgroup1 | newgroup1 이라는 그룹 생성 |
groupadd -gid 2222 newgroup2 | newgroup2 그룹을 생성하면서 그룹 ID를 2222로 지정 |
- groupmod
- 그룹의 속성을 변경한다
명령어 | 설명 |
groupmod -new-name mygroup1 newgroup1 | newgroup1 그룹의 이름을 mygroup1로 변경 |
- groupdel
- 그룹을 삭제한다.
명령어 | 설명 |
groupdel newgroup2 | newgroup2 그룹 삭제(해당 그룹을 주요 그룹으로 지정한 사용자가 없어야함) |
- gpasswd
- 그룹의 비밀번호를 설정하거나 그룹 관리를 수행한다.
명령어 | 설명 |
gpasswd mygroup1 | mygroup1 그룹의 암호 지정 |
gpasswd -A newuser1 mygroup1 | newuser1 사용자를 mygroup1 그룹의 관리자로 지정 |
gpasswd -a newuser4 mygroup1 | newuser4 사용자를 mygroup1 그룹의 사용자로 추가 |
gpasswd -d newuser4 mygroup | newuser4 사용자를 mygroup1 그룹의 사용자에서 제거 |
'리눅스정리' 카테고리의 다른 글
링크 명령어 (0) | 2025.05.22 |
---|---|
리눅스 파일 소유권 설정방법 (0) | 2025.05.22 |
우분투 텍스트 편집기 사용법 (0) | 2025.05.21 |
리눅스 우분투 명령어 정리 (1) | 2025.05.21 |
소유권 관련 명령어 (0) | 2025.04.26 |