[그룹사용자]
1. 그룹생성
> 기본그룹 (주요그룹)
useradd 생성 그룹 // 삭제 불가 편집기로 삭제 가능하나 비추천
> 일반그룹
groupadd 생성 그룹
2. 그룹에 사용자 추가
> vi편집기로 추가 가능
vi /etc/group
korea:x:1001:user1,user2
user1:x:1002:user1
> 명령어로 추가
/usermod -G [그룹명] [유저명]
/usermod -G [그룹명1],[그룹명2] [유저명]
[root@localhost home]# usermod -G korea user1
단일 소속 및 이사만 가능 / 다른 그룹 적용 시 이전 그룹에서 탈퇴처리됨
/gpasswd -a [유저명] [그룹명]
[root@localhost home]# gpasswd -a user3 user1(그룹명)
하나의 그룹에 한명씩 추가 가능 / 다른 그룹 적용 여부 상관없이 추가가능
[root@localhost home]# usermod -G korea user1 user3 동시 소속 가능
3. 그룹 삭제
/groupdel [그룹명]
기본그룹 (주요그룹) //삭제 불가
groupadd 생성 그룹 삭제 가능
** 하나의 그룹에 여러 사용자 일괄 추가 가능? -편집기로 -사용자 개별 삭제
4. 그룹의 사용자 삭제
/gpasswd [옵션] [삭제할 사용자명] [그룹명]
[root@localhost home]# gpasswd -d user3 user1
5. 사용자명 변경
drwxr-xr-x. 2 root root 6 1월 21 10:01 dir1
d(파일유형)rwx(소유자)r-x(그룹)r-x(other허가권). 2(링크 수) root(해당 디렉터리 소유자명) root(그룹명)
1월 21 10:01 dir1
파일 유형
-d 디렉터리
- -일반파일
-l 심볼릭링크
-c 문자장치 파일
-b 블록장치 파일 하드디스크 C-ROM
6. 소유자명 및 그룹명 변경
[root@localhost dir]# chown user1 dir1 /// dir1 디렉토리에 소유자인 root에서 user1으로 변경하겠다
drwxr-xr-x. 2 user1 root 6 1월 21 10:01 dir1 /// 변경 완료
[root@localhost dir]# chgrp [korea] dir1 //// dir1의 소유그룹을 [korea]로 변경하겠다
drwxr-xr-x. 2 user1 korea 6 1월 21 10:01 dir1
vi /etc/group
korea(일반그룹):x:1004:user3(사용자지정)
[root@localhost dir]# chown user1 dir1/* chown user1 * -R // 하위 디렉터리까지
chgrp korea1 * -R// 동시 변경 가능
동시 변경 가능
[root@localhost dir]# chown user2 . user1 dir1
[root@localhost dir]# chown user2 : user1 dir1
[root@localhost dir]# chown :user2 dir2 / 그룹명 변경 가능
소유자명 그룹명 변경 후 그룹 삭제 시 해당 GID 가진 새로운 소유자명으로 변경 확인
'IT 엔지니어 > Linux server' 카테고리의 다른 글
Linux 사용자 관리 (0) | 2025.02.11 |
---|---|
RAID 실습 (0) | 2025.02.10 |
리눅스 quota (1) | 2025.02.08 |
리눅스 서버 (0) | 2025.02.03 |
리눅스 서버 디스크 관리 (0) | 2025.02.02 |