我有一台 Ubuntu Core 20 VM。使用下面的脚本文件添加用户并尝试使用下面的代码行更改密码。
脚本文件以 root 权限执行
File.sh
:
user="test"
user_password="encryptedpassword"
adduser --extrausers $user --gecos "First Last,RoomNumber,WorkPhone,HomePhone" --disabled-login
echo $user:$user_password | chpasswd -e
并得到以下错误
chpasswd: cannot lock /etc/passwd; try again later.
如何为在 Ubuntu Core 创建的新用户设置加密密码?