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

      针对时间的设置,小编只做一个演示,命令功能就是修改指定用户的密码更改警告时间,需要注意的是这里的日期单位是天数,如果修改完成,系统会给出提示。其它时间设置的方法与上述方法相同。

    (0)

    相关推荐

    • Linux命令详解之passwd

      作用:修改用户密码 格式:passwd [options] [LOGIN] 描述: 普通用户仅能修改自己的密码;超级用户可以修改任意账户的密码;也可以改变相关账户密码的有效期; 超级用户可以不输入待修 ...

    • Linux命令详解:useradd创建用户命令

      Linux系统是一个多用户的操作系统,但是在安装系统时只创建了一个超级管理员用户,那么其他的用户如何创建呢?下面小编就为大家演示如何按照要求创建用户. 创建用户命令useradd 01 useradd ...

    • Linux 拷贝、剪切、粘贴等常用命令详解

      Linux 拷贝.剪切.粘贴等常用命令详解 操作方法 01 复制粘贴命令:在一行的任何位置按下yy,y是yanked拷贝的意思,然后去想粘贴的位置按下p即可.p是粘贴的意思. 02 如果想复制3行的话 ...

    • Linux/Ubuntu chmod命令详解使用格式和方法

      在 Ubuntu Linux 中用源码文件安装软件时经常都会用到chmod命令来更改文件的权限使其在安装时有执行的权限。由于 Ubuntu Linux 默认不能用root账户来登录所以在用chmod命 ...

    • linux iostat命令详解和使用实例(磁盘操作监控工具)

      它的特点是汇报磁盘活动统计情况,同时也会汇报出CPU使用情况。同vmstat一样,iostat也有一个弱点,就是它不能对某个进程进行深入分析,仅对系统的整体情况进行分析。iostat属于sysstat ...

    • linux iostat命令详解和使用实例

      它的特点是汇报磁盘活动统计情况,同时也会汇报出CPU使用情况。同vmstat一样,iostat也有一个弱点,就是它不能对某个进程进行深入分析,仅对系统的整体情况进行分析。iostat属于sysstat ...

    • Linux GCC常用命令详解

      Linux GCC常用命令详解 1. 简介 GCC 的意思也只是 GNU C Compiler 而已.经过了这么多年的发展,GCC 已经不仅仅能支持 C 语言;它现在还支持 Ada 语言.C++ 语言 ...

    • Linux下ps命令详解 Linux下ps命令的详细使用方法

      Linux下ps命令详解 Linux上进程有5种状态:1. 运行(正在运行或在运行队列中等待) 2. 中断(休眠中, 受阻, 在等待某个条件的形成或接受到信号) 3. 不可中断(收到信号不唤醒和不可运 ...

    • Linux Shell脚本系列教程(二):终端打印命令详解

      这篇文章主要介绍了Linux Shell脚本系列教程(二):终端打印命令详解,本文着重讲解了echo终端打英printf终端打印两个打印出输出命令,需要的朋友可以参考下 终端打印 终端是交互式工具,用 ...