Answers:
从命令行执行此操作的最简单方法是使用passwd
具有root特权的命令。
passwd username
从 man 1 passwd
NAME
passwd - update user's authentication token
SYNOPSIS
passwd [-k] [-l] [-u [-f]] [-d] [-n mindays] [-x maxdays]
[-w warndays] [-i inactivedays] [-S] [--stdin] [username]
DESCRIPTION
The passwd utility is used to update user's authentication token(s).
设置用户密码后,可以使用chage
使密码过期的命令(也具有root特权)强制用户在下次登录时更改密码。
chage -d 0 username
当用户成功使用您设置的密码进行身份验证时,将自动提示用户进行更改。密码更改成功后,用户将被断开连接,并强制使用新密码重新进行身份验证。
请参阅man 1 chage
以获取有关密码到期的更多信息。
添加新用户后,如果您以“ root”身份登录,则可以使用以下命令设置密码
passwd <username>
或者,如果您不是root用户,则可以运行
sudo passwd <username>
设置密码。
或者,如果您是root用户,则可以对用户“ su”并运行“ passwd”以设置密码。
su <username>
passwd
passwd
。