Linux命令详解:[18]passwd修改密码命令
上一篇经验讲述的是如何创建用户,但是当使用root用户创建好账户后,该账户是非常不安全的,因为任何人都可以使用,为了增加安全性就必须要设置密码,那如何才能创建密码呢?这里小编就为大家演示如何创建Linux用户的密码。
passwd命令简介
- 01
Linux系统中的passwd命令系统管理员也就是root用户可以使用,普通用户也可以使用,但是两者使用的权限和方式是不一样的。root用户可以使用passwd命令的一切功能,但是普通用户只能使用该命令修改自己的密码。passwd命令的选项也比较多,下面就简单介绍几个: 用户名:使用该选项的功能只能是修改指定用户的密码; -l:使用该选项的目的就是锁定用户,一旦用户被锁定,那么用户就不能登录系统; -u:一旦使用该选项,锁定的用户就会被解锁,用户可以重新正常登录系统; -n、-x、-w:这三个选项的功能主要是修改时间,只是修改的时间性质不一样,它们分别所指的是密码最短更改时间、密码最长使用时间、密码更改警告时间。 当然上面所述的选项也只有root用户才能使用,普通用户没有权限。图中所示的是passwd命令的全部选项已经功能简介。
passwd命令的使用方法(普通用户)
- 01
普通用户一般使用该命令都是修改登录密码,使用方法也很简单,只有在提示符下输入,按照提示输入原密码,然后再两次输入新密码就可以了,但是要注意密码的复杂度,否则系统不会接受。
passwd命令的使用方法(root用户)
- 01
root用户通常可以在不需要知道用户原密码的情况下修改所有用户的密码,只需要输入密码即可,按照提示两次输入新密码就能够设置完成。如果密码在设置过程中不符合复杂度,系统会提示,但不会阻止设置完成。
- 02
root用户还可以锁定用户,只需要加上-l选项和用户名即可。一旦用户被锁定,将无法登录系统,提示信息都会是密码错误。
- 03
如果想恢复用户的登录,可以使用-u选项加用户名即可。一旦解锁,用户就可以重新登录系统。
- 04
针对时间的设置,小编只做一个演示,命令功能就是修改指定用户的密码更改警告时间,需要注意的是这里的日期单位是天数,如果修改完成,系统会给出提示。其它时间设置的方法与上述方法相同。