su 사용시 password 입력없이명령사용방법
작성자 정보
- kaizer 작성
- 작성일
컨텐츠 정보
- 1,760 조회
- 0 추천
- 목록
본문
저도 잘 사용하지 않는 정책인데요.
도움이 되실지 모르지만 제 방법을 말씀드리겠습니다.
이런경우 자주 사용되는 계정의 그룹에 root권한을 주면 될거 같습니다.
아래는 그룹에 루트권한주는 방법입니다.
#>vi /etc/group
......
.......
wheel:x:10:root,sample <-----
wheel 그룹에 루트만 있을것니다. 여기에 원하는 계정이 등록되어있는 그룹을 넣어줍니다.
저장하시고 나옵니다. 그다음.
root@ns2 root]# vi /etc/pam.d/su
#%PAM-1.0
auth sufficient /lib/security/$ISA/pam_rootok.so
# Uncomment the following line to implicitly trust users in the "wheel" group.
auth sufficient /lib/security/$ISA/pam_wheel.so trust use_uid
# Uncomment the following line to require a user to be in the "wheel" group.
auth required /lib/security/$ISA/pam_wheel.so use_uid
auth required /lib/security/$ISA/pam_stack.so service=system-auth
account required /lib/security/$ISA/pam_stack.so service=system-auth
password required /lib/security/$ISA/pam_stack.so service=system-auth
session required /lib/security/$ISA/pam_stack.so service=system-auth
session optional /lib/security/$ISA/pam_xauth.so
위의 굵은 글씨가 주석처리 되어있을것니다. 주석을 풀어주시면 됩니다.
그러면 그룹에 루트권한을 주어서 su - 로 루트넘어갈때 패스워드 물어보지
않습니다.
제가 생각나는건 지금 이방법인데요 한번 해 보시기 바랍니다.
이상입니다. 그럼 이만~
관련자료
-
이전
-
다음