Pau*_*aul 29 linux password useradd
我使用“useradd”命令创建了一个新帐户,但没有指定密码。现在,当用户尝试登录时,它会要求他输入密码。如果我最初没有设置它,我现在如何设置密码?
Geo*_*e M 40
从命令行执行此操作的最简单方法是使用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).
Run Code Online (Sandbox Code Playgroud)
设置用户密码后,您可以使用chage使密码过期的命令(也具有 root 权限)强制用户在下次登录时更改它。
chage -d 0 username
当用户使用您设置的密码成功通过身份验证时,将自动提示用户更改密码。成功更改密码后,用户将断开连接,强制使用新密码重新进行身份验证。
有关man 1 chage密码过期的更多信息,请参阅。
小智 9
这相当简单。从命令行问题要么
sudo passwd USERNAME
Run Code Online (Sandbox Code Playgroud)
系统会提示您更改用户密码。您也可以 su 到有问题的用户,然后运行“passwd”
Useradd 不要求输入密码。adduser 可以。
| 归档时间: |
|
| 查看次数: |
132965 次 |
| 最近记录: |