操作系统上可以存在许多用户帐户,每个用户帐户都有自己的密码。 在Linux上修改它们,没有太大的复杂性。 如果需要,这是从控制台管理用户密钥的命令: passwd文件.
命令 passwd文件 是用来 修改用户帐号密码。 它是一个多功能命令,在某种程度上可以扩展。 普通用户,我只能更改其帐户的密码,而 具有超级用户权限的用户可以更改系统中任何帐户的密码。 以及定义对每个密钥的有效期和应多久更改一次的控制。 例如,密钥过期需要多长时间,并且必须定义一个新密码。
要更改当前用户的密码,请首先打开终端并运行:
passwd文件
首先,输入帐户的当前密码。
(当前)UNIX密码:
输入密码时(当然这是正确的),您现在必须输入该帐户的新密码,并再次确认。
输入新的UNIX密码:重新输入新的UNIX密码::
如果密码匹配,那么恭喜您,您刚刚更改了用户密码。
修改其他用户的密码
如果您具有超级用户特权,则可以更改其他系统用户的密码。 我们将添加前缀“ sudo”,以超级用户身份输入终端。 通常,Passwd维护与此类似的语法
passwd [选项] [用户]
可用选项包括:
如果我们假设系统具有用户User1,User2和User3,并且想要更改User2的密码。 我们在命令行中执行:
sudo passwd用户2
在输入新密码后,按照与上一个相同的过程,将通过超级用户权限从您的用户更改User2密码。
passwd具有各种功能,包括更改/锁定/解锁/到期键。 作为一个特例,在检查每个用户键的状态时,我将保留如何解释语法的方法。 如果执行该行:
passwd -S用户1
返回类似于以下内容的行
用户1 S dd / mm / yyyy f1 f2 f3 f4
这表示:
User1 : 用户名
S:关键状态。 L锁定P激活,NP不带钥匙
dd / mm / yyyy: 密钥的最后修改日期
f1:修改后的最短持续时间(天)
f2:下一次修改之前的最长持续时间(天)。
f3:密码更改警告的持续时间(天)
f4:授权的持续时间(无活动天数)(-1 =无限)
使用passwd,您可以轻松地从控制台管理系统密钥。