[Group]
1. 그룹 생성
> 500번 이후의 GID(Group Identifier) 가 자동 생성됩니다.
> (1~499번은 System GID이다.)
# 그룹 생성 방법
groupadd [그룹명]
# GID지정 그룹생성
groupadd -g [GID] [그룹명]
# 그룹 확인
cat /etc/group
2. 그룹 변경/삭제
# 그룹명 변경
groupmod -n [변경후 그룹명] [변경전 그룹명]
# 그룹 GID 변경
groupmod -g [변경후 GID] [변경전 GID]
# 그룹삭제
groupdel [그룹명]
3. 그룹 패스워드 설정
# 패스워드 설정방법
gpasswd [그룹명]
# 그룹패스워드 삭제
gpasswd -r [그룹명]
# 그룹 사용 금지
gpasswd -R [그룹명]
4. 그룹 사용자 추가
# 그룹 사용자 추가
gpasswd -a [사용자명] [그룹명]
# 그릅 관리자 지정
gpasswd -A [사용자명] [그룹명]
#그룹 사용자 삭제
gpasswd -d [사용자명] [그룹명]
# 그룹 사용자 초기화
gpasswd -M [사용자명] [그룹명]
[User]
1. 사용자 생성
# 사용자 생성 방법
useradd -g [그룹명] [user명]
# 사용자 확인
cat /etc/passwd
# 사용자의 UID 지정
useradd -u [UID] [user명]
# 사용자의 설명 추가
useradd -c [설명] [user명]
# 비밀번호 설정
passwd [user명]
2. 사용자 변경 / 삭제
# 사용자 설명 수정
usermod -c [설명] [user명]
# 사용자 디렉토리 변경
usermod -d [디렉토리] [user명]
#사용자 계정 삭제
userdel [user명]
#사용자 디렉토리 및 계정 삭제
userdel -r [user명]
[폴더 및 파일 소유권 설정]
> 사용자별 또는 그룹별로 소유권 설정이 가능하다.
# 사용자별로 권한주기
chown [사용자명] [파일명]
chown [사용자명] [디렉토리]
# 디렉토리의 하위 디렉토리까지 변경
chown [사용자명] -R [디렉토리]
# 그룹별로 권한주기
chown :[그룹명] [파일명]
chown :[그룹명] [디렉토리]
chown :[그룹명] -R [디렉토리]
# 사용자, 그룹별 권한주기
chown [사용자명]:[그룹명]
chown [사용자명]:[그룹명] [파일명]
chown [사용자명]:[그룹명] [디렉토리]
chown [사용자명]:[그룹명] -R [디렉토리]
[출처]
1. https://conory.com/blog/14446
'웹 개발 이야기' 카테고리의 다른 글
[MYSQL] 국내 은행 리스트 (0) | 2023.03.09 |
---|---|
htaccess rewrite sample (0) | 2023.03.09 |
[MARIADB] DB 캐릭터 셋 utf-8으로 설정 (0) | 2023.03.09 |
[LINUX] 리눅스 tar, gz 압축 및 해제 (0) | 2023.03.09 |
[CSS] float 영역에 margin 적용 (clearboth) (0) | 2023.03.09 |
댓글