상황에 따라서 오류라고 볼 수도있고 아닐수도있다.
centos7 에서 root권한을 부여한 새 계정을 발급해달라는 요청이 왔다.
일반사용자로 로그인 한 후 su 명령어로 root권한이 부여한 계정을 사용하도록 2개의 계정을 생성하기로 하였다.
(해당 작업은 root계정으로)
useradd nuser
passwd nuser
nuser = 일반사용자
useradd ruser
passwd ruser
ruser = root권한사용자
ruser 계정을 생성한 후에 vi /etc/passwd으로 열어서
ruser:x:0:0::/home/ruser:/bin/bash
이렇게 0으로 변경해주고
vi /etc/group을 열어서
root:x:0:ruser
으로 변경해줬다.
그리고 나서 새 세션으로 일반사용자(nuser)로 로그인 후
su ruser
명령어로 root권한 사용자로 su 명령어를 날리면
su : 권한 부여 거부
요렇게 떳다..
이 이유는 nuser가 root권한 계정으로 전환하는 권한이 부여되있지 않기 때문이다.
다시한번 ....
vi /etc/group을 열고 아래와같이 wheel에 root권한 부여된 계정으로 전환할 일반 사용자 계정을 아래와같이 추가 후 저장
wheel:x:10:root,nuser
다시 접속해서 su명령어시 오류 없이 전환된다
'개발 > 리눅스' 카테고리의 다른 글
http status code에 따른 error페이지 설정한 web.xml 먹히지 않는 현상 해결 (0) | 2023.06.13 |
---|---|
리눅스 마운트란? 윈도우 마운트와 다른점은? (0) | 2023.04.19 |
리눅스 FTP 접속 방법 & CMD창 FTP 접속 방법 (0) | 2022.11.15 |
리눅스 disk full이 참 (0) | 2022.10.07 |
리눅스 로그인 실패 이력 로그 보는방법/설정하는 방법 (0) | 2022.09.26 |