[21.11.20] 우분투 리눅스 20.04LTS 사용자 && 그룹 관리 - 2
http://www.yes24.com/Product/Goods/94484054
1. 사용자 및 그룹 관리 명령어로 우분투 서버의 계정들을 관리하자. (사용자 생성 작업은 최상의 권한이 있는 root 사용자만 할 수 있다.)
adduser 명령어로 유저를 생성한다.
adduser nouu1 # 사용자 nouu1을 생성
tail -5 /etc/passwd # 계정이 잘 생성됐는지 확인
비밀번호는 test1234로 지정했으며 추가 정보는 다 생략했다. tail -5 /etc/passwd 명령어를 친 결과...
nouu1 : x : 1001 : 1001 : ,,, : /home/nouu1 : /bin/bash와 같이 계정이 잘 생성된 것을 볼 수 있다.
nouu1 사용자 계정은 그룹을 별도로 지정하지 않았다. 그러면 아래의 이미지와 같이 nouu1 그룹이 추가 된 것을 볼 수 있다.
tail -5 /etc/group
nouu1 : x : 1001 :
결론적으로 nouu1 사용자 계정을 생성한다면 사용자 계정명과 동일한 group도 추가되는 것을 알 수 있다. 그리고 새로운 사용자는 자동적으로 동일명으로 생성된 group 명에 자동으로 들어간다. (한명의 사용자를 위해 하나의 그룹이 만들어짐.)
2. 회사와 같이 많은 사람들이 하나의 리눅스 서버를 관리할 때 어떻게 관리할까?
리눅스는 '사용자 이름 = 그룹 이름'과 같은 시스템이기 때문에 많은 사용자를 관리할 때 위와 같이 관리를 한다면 매우 불편하다.
그래서 많은 사용자를 관리할 때 사용자를 만들어진 그룹에 생성하는게 바람직하다.
정리하자면...
1) 먼저 그룹을 만든다. (groupadd)
2) 사용자를 만들어진 그룹에 속하도록 생성한다. (adduser --gid 그룹ID)
1) 그룹을 만든다.
groupadd --gid 2222 tottenhamFC
tail -5 /etc/group
2) adduser --gid 명령어로 해당 그룹에 소속된 유저를 만든다.
adduser --gid 2222 son
tail -5 /etc/passwd
son : x : 1002 : 2222 : ,,, : /home/son : /bin/bash 그러니까 tottenhamFC 그룹 안에 son 사용자가 소속된다.
이런 방식으로 하나의 그룹에 특정 유저들을 몰아서 넣으면 유저들을 쉽게 관리할 수 있다.
'인프라 > 리눅스' 카테고리의 다른 글
[21.11.30] 우분투 리눅스 LTS20.04 특수권한(setUID, setGID) (2) | 2021.11.30 |
---|---|
[21.11.23] 리눅스 허가권과 소유권 (0) | 2021.11.23 |
[21.11.21] 우분투 리눅스 su 명령어에 대한 고찰 (0) | 2021.11.21 |
[21.11.19] 우분투 리눅스 20.04LTS 사용자와 그룹 (0) | 2021.11.20 |
[21.11.17] 우분투 20.04.3 openssh 서버 설치 E: Unable to correct problems, you have held broken packages. 트러블 슈팅 (0) | 2021.11.17 |
댓글
이 글 공유하기
다른 글
-
[21.11.23] 리눅스 허가권과 소유권
[21.11.23] 리눅스 허가권과 소유권
2021.11.23 -
[21.11.21] 우분투 리눅스 su 명령어에 대한 고찰
[21.11.21] 우분투 리눅스 su 명령어에 대한 고찰
2021.11.21 -
[21.11.19] 우분투 리눅스 20.04LTS 사용자와 그룹
[21.11.19] 우분투 리눅스 20.04LTS 사용자와 그룹
2021.11.20 -
[21.11.17] 우분투 20.04.3 openssh 서버 설치 E: Unable to correct problems, you have held broken packages. 트러블 슈팅
[21.11.17] 우분투 20.04.3 openssh 서버 설치 E: Unable to correct problems, you have held broken packages. 트러블 슈팅
2021.11.17