amit
아래와 같이 amit 그룹에 사용자를 추가하려고 합니다 .
root# groupadd -g 1500 -f amit
root# useradd amit -m -G sudo -u 1500 -g 1500 -o -p "amit"
그러나 사용자로 전환하려고 하면 amit
다음과 같은 메시지가 표시됩니다.
root# sudo su - amit
sudo: Account or password is expired, reset your password and try again
Changing password for root.
이 메시지가 나타나는 이유와 이 메시지를 받지 않고 amit
사용자에게 직접 전환하려면 어떻게 해야 하는지 알려주세요.
답변1
의 맨페이지에는 useradd
제공된 비밀번호를 암호화해야 한다고 명시되어 있습니다. "amit"
절대적으로하지. 그래서 password
손상되면 강제로 교체하게 됩니다. 암호가 암호화되어 있더라도 명령을 ps
통해 표시되므로 암호를 제공하고 싶지 않습니다 . history
항상 실행 passwd <userid>
중이므로 숨겨집니다.