CentOS 7 초기 설정 : 일반 사용자 계정 추가/삭제 하기
1. 일반 사용자 계정을 추가, 삭제하기
[root@locahost ~]# useradd cent
[root@locahost ~]# passwd cent
Changing password for user cent.
New UNIX password: # set password
Retype new UNIX password: # confirm
passwd: all authentication tokens updated successfully.
[root@locahost ~]# exit # logout
2. root 계정(관리자 계정)에서 일반사용자 계정으로 전환하려면 아래와 같이 명령어를 실행한다. (root 계정은 꼭 필요한 경우에만 제한해서 사용하는 것을 권장합니다.)
dlp login: cent # input user name
password: # password
[cent@localhost ~]$ su - # switch to root
Password: # root password
[root@locahost ~]# # just switched to root
3. root 계정으로 전환 가능한 사용자 계정을 제한하는 것도 가능합니다. 제한할려면 아래와 같이 실행합니다
[root@dlp ~]# usermod -G wheel cent
[root@dlp ~]# vi /etc/pam.d/su
#%PAM-1.0
auth sufficient pam_rootok.so
# Uncomment the following line to implicitly trust users in the "wheel" group.
#auth sufficient pam_wheel.so trust use_uid
# Uncomment the following line to require a user to be in the "wheel" group.
# uncomment the following line
auth required pam_wheel.so use_uid
auth substack system-auth
auth include postlogin
account sufficient pam_succeed_if.so uid = 0 use_uid quiet
account include system-auth
password include system-auth
session include system-auth
session include postlogin
session optional pam_xauth.so
4. 시스템에서 사용자 계정을 삭제하기
### 사용자만 삭제하는 경우 ###
[root@localhost ~]# userdel cent
### 사용자만 삭제하는 경우 ###
[root@localhost ~]# userdel -r cent