Skip to content

서버 권한 관리 방법

박재윤 edited this page Nov 18, 2020 · 1 revision

Process

  1. 새로운 그룹을 추가한다.
  2. 새로운 유저를 추가한다.
  3. 새로운 유저를 그룹에 추가한다.
  4. 사용할 디렉터리의 소유 그룹을 1에서 만든 그룹으로 만든다.
  5. 디렉터리의 권한을 770으로 설정한다.

그룹 관리

그룹 추가

groupadd boostcamp12

그룹 암호 설정

gpasswd party01

그룹 관리자 변경

gpasswd -A 유저 그룹

gpasswd -A username groupname

그룹에 그룹원 추가

gpasswd -a 유저 그룹

gpasswd -a username groupname

그룹에 그룹원 삭제

gpasswd -d 유저 그룹

gpasswd -d username groupname

사용자 관리

사용자 추가

useradd username

사용자 비밀번호 설정

passwd username

사용자 그룹 확인

id username

디렉터리 관리

디렉터리 소유자 및 소유 그룹 지정

chown -R username:groupname directoryname

chown -R username:groupname ./home

디렉터리 권한 변경

chmmod [옵션] [권한] [디렉터리]

  • R : 하위 디렉터리의 권한도 모두 변경시킨다.
  • 770
    • 소유자: 읽기 쓰기 삭제
    • 그룹: 읽기 쓰기 삭제
    • 나머지: X X X
chmod -R 770 ./boostcamp

유저의 home 디렉터리 설정

usermod -d /var/www/ testuser
Clone this wiki locally