728x90
먼저, cmd창에서 가상머신에 연결한다. (root 이용)
ssh root@[가상머신 IP 주소]를 입력 후, 비밀번호를 입력하면 된다.
그룹 관리
- groupadd: group 추가
- groupadd [그룹명]
- 옵션: -g [GID]: 그룹 GID를 지정한다
- groupadd -g [GID] [그룹명]
- groups: 그룹 확인
- 또는 cat /etc/group
- groupmod: 그룹 변경
- groupmod -n [변경후 그룹명] [변경전 그룹명]: 그룹명 변경
- groupmod -g [변경후 GID] [변경전 GID]: 그룹 GID 변경
- groupdel: 그룹 삭제
- groupdel [그룹명]
- gpasswd: 그룹 관리
- gpasswd [그룹명]: 그룹 패스워드 설정
- gpasswd -r [그룹명]: 그룹 패스워드 삭제
- gpasswd -R [그룹명]: 그룹 사용 금지
- gpasswd -a [사용자명] [그룹명]: 그룹에 사용자 추가
- gpasswd -A [사용자명] [그룹명]: 그룹에 관리 사용자 지정
- gpasswd -d [사용자명] [그룹명]: 그룹에서 사용자 삭제
- gpasswd -M [사용자명] [그룹명]: 그룹 사용자 초기화하고 사용자 추가
groupadd centosGroup 입력 후, cat /etc/group을 입력하면 centosGroup이 생성되고, GID는 1001인 것을 확인할 수 있다.
사용자 관리
- useradd: user 추가
- useradd -g [그룹명] [user명]
- useradd -u [UID] [user명]: 사용자의 UID 지정
- useradd -c [설명] [user명]: 사용자의 설명 추가
- passwd [user명]: 비밀번호 설정
- usermod: 사용자 변경
- usermod -c [설명] [user명]: 사용자 설명 수정
- usermod -d [디렉토리] [user명]: 사용자 디렉토리 변경
- userdel: 사용자 삭제
- userdel [user명]: 사용자 계정 삭제
- userdel -r [user명]: 사용자 디렉토리 및 계정 삭제
- users: 사용자 확인
- 또는 cat /etc/passwd
user1, user2, user3 총 3개의 사용자를 생성했다.
user1, user2는 기본 모드로 생성했고, user3은 그룹을 설정하여 생성했다.
user1, user2를 centosGroup에 추가했다.
새로운 사용자를 생성하고, 그룹 관리자로 추가했다.
728x90
'Infra > CentOS' 카테고리의 다른 글
[CentOS] CentOS7에 Gradle 설치하기 (0) | 2021.11.12 |
---|---|
[CentOS] Linux Git Server 구축하기 (0) | 2021.11.09 |
[CentOS] ifconfig 오류 - 존재하지 않을 때 해결법 (1) | 2021.11.08 |
[CentOS] SSH Root 로그인 막기 (0) | 2021.11.08 |