Linux

소유자 그룹 권한 부여 및 변경(chmod)

dtstory 2022. 10. 13. 17:43


# 리눅스 배포판 확인

cat /etc/issue

내가 지금 쓰는 배포판은 Debian 11 인 것을 확인할 수 있다.

 


# 리눅스 사용자 계정 확인

cat /etc/passwd

현재 있는 계정명들을 확인할 수 있다.


# 리눅스 그룹 및 유저 확인 (좌측은 그룹명, 우측은 유저명)

cat /etc/group


# 소속 그룹 확인
groups [사용자명]

groups user1

 


# 해당 폴더 권한 설정
chmod [권한 숫자] [폴더명]

chmod 755 folder

 

755 775 777 같은 권한 숫자에 대한 개념은 아래의 링크에서 자세히 알아볼 수 있다.

1. 읽기 Reading - 4
2. 쓰기 Writing - 2
3. 실행 Executing - 1

 


# 해당 폴더 권한 설정(R옵션은 하위 디렉토리 모두 변경)

 

chmod -R [권한 숫자] [폴더명]

chmod -R 775 folder


# 그룹에 소속시키기
usermod -aG [그룹명] [사용자명]

usermod -aG root user1



# 그룹에서 사용자 삭제

 

gpasswd -d [사용자명] [그룹명]
gpasswd -d  user1 root


# 그룹 추가

groupadd [그룹명]
groupadd subroot


# 그룹 구성원추가(수동 추가)
/etc/group 파일을 편집

vim /etc/group

 

# 리붓하기 (설정 적용 --> 리붓하지 않으면 설정이 적용되지 않음.)

sudo systemctl reboot

 

 

 

728x90

'Linux' 카테고리의 다른 글

일반 사용자(추가)에게 root 권한 부여  (0) 2022.10.24