리눅스 서버에서 사용자 계정 관리하는 방법을 알아보고, 실습을 통해 쉽게 적용하고 사용할 수 있습니다. 리눅스 사용자 계정의 삭제, 추가, 권한 설정의 내용을 실습합니다. 리눅스 사용자 계정의 삭제, 추가, 권한 설정에 대해 실습합니다.
/etc/pam.d/su 파일 내용 |
리눅스 서버에서 사용자 계정 관리하는 방법을 알아보고, 실습을 통해 쉽게 적용하고 사용할 수 있습니다.
리눅스 사용자 계정 추가 및 삭제, root 계정 전환, su 권한 부여와 같은 권한 설정 방법에 대해 실습합니다.
실습 환경
- 운영 체제(OS) : CentOS 8
- 실행 계정 : root
리눅스 일반 사용자 계정 추가하기
리눅스 계정 추가하기
useradd 명령어를 사용해서 일반 사용자 계정을 추가합니다.
[useradd runit]
리눅스 계정 암호 설정하기
passwd 명령어를 사용해서 사용자 계정 암호를 설정합니다.
[passwd runit]
[root@runit.cloud ~]# passwd runit runit 사용자의 비밀 번호 변경 중 새 암호: # 설정할 암호 입력하기 잘못된 암호: 암호는 8 개의 문자 보다 짧습니다 새 암호 재입력: # 설정할 암호 입력하기 passwd: 모든 인증 토큰이 성공적으로 업데이트 되었습니다.
루트 계정으로 전환하기
su 명령으로 루트 계정으로 전환하기
su 명령을 사용해서 루트 사용자로 전환합니다.
[su -]
[runit@runit.cloud ~]$ su - 암호: # root 암호 입력 마지막 로그인: 일 12월 20 00:29:44 KST 2020 172.16.140.1에서 시작 일시 pts/0
su 명령어 사용 제한하기
wheel 그룹에 속한 사용자만 su 명령어 사용 제한하기
pam 인증 파일 중 su 파일에서 wheel 관련 라인의 주석을 해제합니다.
[vi /etc/pam.d/su]
' # ' 주석 문자를 삭제합니다.
#%PAM-1.0 auth required pam_env.so 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. #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
su 명령어 제한 확인하기
/etc/pam.d/su 파일을 수정하고, 일반 사용자로 ssh 로그인 후 su 명령어를 사용해서 루트 사용자로 전환이 거부되는지 확인합니다.
[su -]
[root@runit.cloud ~]# su - 암호: # root 암호 입력하기 su: 권한 부여 거부
리눅스 사용자 wheel 그룹에 추가하기
usermod 명령을 사용해서 wheel 그룹에 일반 사용자 계정을 추가합니다.
wheel 그룹에 사용자 계정을 추가하면, su 명령을 사용해서 루트 사용자로 전환할 수 있습니다.
[usermod -G wheel runit]
리눅스 사용자 계정 삭제하기
리눅스 사용자 계정만 삭제하기
userdel 명령어를 사용해서 사용자 계정을 삭제합니다.
[userdel runit]
리눅스 사용자 계정 및 홈 디렉터리 삭제하기
리눅스 사용자 계정을 삭제할 때, 홈 디렉터리까지 함께 삭제합니다.
[userdel -r runit]
마무리
CentOS 리눅스 서버에서 계정 관리 방법에 대해 알아보았습니다.
자주 사용하는 리눅스 사용자 계정 관리 방법을 실습해보고, 쉽게 사용할 수 있습니다.
COMMENTS