내 CentOS 7 랩탑에서는 루트에서 루트 사용 root
으로 전환할 때 비밀번호를 묻습니다 .user
su user
user
-bash-4.2# su user
Password:
root
다른 계정 에서 전환할 때 비밀번호를 입력하라는 메시지가 표시되어서는 안 됩니다.
Fedora 27과 다른 CentOS 7 시스템에서 동일한 작업을 시도했습니다. 비밀번호를 묻지 않고 su user
간단히 root
전환하세요 .user
user
저는 저장소에서 제공하는 버전만 사용합니다 su
.
왜 이런 일이 발생하는지에 대한 도움이 도움이 될 것입니다.
고쳐 쓰다
내용 /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.
#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
답변1
이 문제는 정기 업데이트를 사용하여 해결되었습니다 yum update
. 이 문제의 원인이 무엇인지 알고 있다면 여전히 매우 도움이 될 것입니다.