Linux

[Linux] 명령어 모음2 - 권한관련

kittity 2025. 3. 27. 23:04

목차

  1. sudo (Super User DO)
  2. chmod (Change Mode)
  3. chown (Change Owner)
  4. chgrp (Change Group)
  5. passwd
  6. useradd
  7. userdel
  8. groupadd
  9. groupdel

 

1. sudo (Super User DO)

  • 일반 사용자가 관리자 권한으로 명령을 실행

 

2. chmod (Change Mode)

  • 파일이나 디렉토리의 권한을 변경
  • 예시
    • chmod 755 file.txt

 

3. chown (Change Owner)

  • 파일이나 디렉터리의 소유자를 변경
  • 옵션
    • -R : 하위 파일까지 변경
  • 예시
    • 소유자 변경: chown user1 file.txt
    • 소유자와 그룹 변경 chown root:root file.txt

 

4. chgrp (Change Group)

  • 파일이나 디렉터리의 그룹을 변경
  • 예시
    • chgrp group1 file.txt

 

5. passwd

  • 사용자 비밀번호 변경
  • 사용자는 자신의 암호를 변경할 수 있고, 관리자 권한으로 다른 사용자의 암호도 변경 가능
  • 예시
    • passwd username

 

6. useradd

  • 사용자 추가
  • 옵션
    • -m : 새로운 사용자의 홈 디렉터리 생성
  • 예시
    • useradd -m newuser

 

7. userdel

  • 사용자 삭제 및 해당 사용자의 홈 디렉터리와 관련 파일도 삭제
  • 예시
    • userdel user1

 

8. groupadd

  • 새로운 그룹 추가
  • 새로운 그룹 추가 시 해당 그룹의 그룹 아이디(GID)와 그룹 관련 파일이 시스템에 생성됨
  • 예시
    • groupadd groupname

 

9. groupdel

  • 그룹 삭제 (해당 그룹에 사용자가 없는 경우에만 그룹이 삭제)
  • 예시
    • groupdel groupname
728x90