티스토리 뷰

https://sesoc.tistory.com/107?category=1048265

 

1. 명령어 사용

  1) 사용자 정보 관리

    ① 사용자 추가 : useradd 명령어를 사용하여 새로운 사용자를 생성한다.

    ② 사용자 정보 변경 : usermod 명령어를 사용하여 사용자 정보를 변경한다.

    ③ 사용자 삭제 : userdel 명령어를 사용하여 사용자를 삭제한다.

    ④ 사용자 비밀번호 변경 : passwd 명령어를 사용하여 사용자 비밀번호를 변경한다.

  2) 그룹 정보 관리

    ① 그룹 추가 : groupadd 명령어를 사용하여 새로운 그룹을 생성한다.

    ② 그룹 정보 변경 : groupmod 명령어를 사용하여 그룹 정보를 변경한다.

    ③ 그룹 삭제 : groupdel 명령어를 사용하여 그룹을 삭제한다.

    ④ 사용자 그룹 추가 : usermod -g groupname username 명령어를 사용하여 사용자를 특정 그룹에 추가한다.

    ⑤ 사용자 그룹 제거 : gpasswd -d username groupname 명령어를 사용하여 사용자를 특정 그룹에 제거한다.

 

2. 파일 편집

  - /etc/passwd : 모든 사용자 정보를 저장하는 파일

  - /etc/shadow : 모든 사용자 비밀번호 정보를 저장하는 파일

  - /etc/group : 모든 그룹 정보를 저장하는 파일

 

3. 주의

/etc/passwd, /etc/shadow, /etc/group 파일은 시스템 관리에 중요한 파일이므로, 편집 시에는 주의해야 한다. 또한 잘못된 편집은 시스템 오류를 유발할 수 있다.

 

4. 사용 예시

# 새로운 사용자 생성
useradd username

# 사용자 정보 변경
usermod -c "This is a comment" username

# 사용자 삭제
userdel username

# 사용자 비밀번호 변경
passwd username

# 새로운 그룹 생성
groupadd new_group

# 그룹 정보 변경
groupmod -n new_groupname old_groupname

# 그룹 삭제
groudel groupname

# 사용자를 특정 그룹에 추가
usermod -g groupname username

# 사용자를 특정 그룹에서 제거
gpasswd -d username groupname

 

공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2024/12   »
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31
글 보관함