设置用户口令passwd
新建用户后,要为用户设置口令,未设置口令的用户不能登录系统,如:
指定和修改用户帐户口令:passwd
修改用户帐户口令:chage
超级用户可以为自己和其他用户设置口令,而普通用户只能为自己设置口令,口令要求足够复杂。
语法格式:
passwd [可选项] 〈username〉
注:超级和普通用户为自己设置口令,直接用passwd命令,不用加用户名
passwd可选项:
-l 锁定(停用)用户帐户
-u 口令解锁
-d 将用户口令设置为空,这与未设置口令的帐户不同。未设置口令的帐户无法登录系统,而口令为空的帐户可以,直接登录。
-f 强迫用户下次登录时必须修改口令
-n 指定口令的最短存活期
-x 指定口令的最长存活期
-w 口令要到期前提前警告的天数
案例:假设当前用户为root,则下面的两个命令分别为:root用户修改自己的口令和root用户修改user1用户的口令。
root用户修改自己的口令 passwd
root用户修改user1用户的口令 passwd user1
普通用户修改口令时,passwd命令会首先询问原来的口令,只有验证通过才可以修改。普通用户修改的口令需要足够复杂。如: