다른 사용자의 비밀번호를 루트로 변경하고 싶지만 사용자가 로그인할 때 비밀번호를 변경하라는 메시지가 표시되는 것을 원하지 않습니다. 제가 알 수 있는 한 루트로 비밀번호를 변경하는 메커니즘은 설정되어 있습니다. 깃발 ADMCHG
이 들어있다/etc/security/passwd
답변1
man pwdadm
pwdadm -c
답변2
passwd
사용자의 비밀번호를 변경하려면 다음을 사용하세요 .passwd $user
pwdadm
비밀번호 변경 프롬프트를 취소하려면 다음 명령을 사용하세요 .pwdadm -c $user
그게 다야! :)
답변3
echo "사용자:n3w_p466w0rd" | /bin/chpasswd -c
답변4
자동화된 방식으로 수행해야 합니까? 일회용인 경우 임시 비밀번호로 변경한 다음 해당 사용자로 로그인하여 원하는 비밀번호로 변경하세요.