我正在尝试将用户添加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>
,所以它是隐藏的。