iis服务器助手广告广告
返回顶部
首页 > 资讯 > 操作系统 >Linux系统passwd命令怎么理解
  • 390
分享到

Linux系统passwd命令怎么理解

2023-06-28 13:06:34 390人浏览 泡泡鱼
摘要

小编今天带大家了解linux系统passwd命令怎么理解,文中知识点介绍的非常详细。觉得有帮助的朋友可以跟着小编一起浏览文章的内容,希望能够帮助更多想解决这个问题的朋友找到问题的答案,下面跟着小编一起深入学习“Linux系统passwd命令

小编今天带大家了解linux系统passwd命令怎么理解,文中知识点介绍的非常详细。觉得有帮助的朋友可以跟着小编一起浏览文章的内容,希望能够帮助更多想解决这个问题的朋友找到问题的答案,下面跟着小编一起深入学习“Linux系统passwd命令怎么理解”的知识吧。

passwd故名思意就是密码的意思,在Linux系统中主要修改系统用户密码

Linux系统中passwd命令的具体使用方法:

语法 :

 # passwd {options} {user_name}

可以在 passwd 命令使用不同的选项,列表如下:

Linux系统passwd命令怎么理解

例1:更改系统用户的密码

当你使用非 root 用户登录时,比如我使用 ‘linuxtechi’ 登录的情况下,运行 passwd 命令它会重置当前登录用户的密码。

 [linuxtechi@linuxworld ~]$ passwd Changing passWord for user linuxtechi.a Changing password for linuxtechi. (current) UNIX password: New password: Retype new password: passwd: all authentication tokens updated successfully. [linuxtechi@linuxworld ~]$

当你作为 root 用户登录后并运行 passwd 命令时,它默认情况下会重新设置 root 的密码,如果你在 passwd 命令后指定了用户名,它会重置该用户的密码。

 [root@linuxworld ~]# passwd[root@linuxworld ~]# passwd linuxtechi

Linux系统passwd命令怎么理解

注意 : 系统用户的密码以加密的形式保存在 /etc/shadow 文件中。

例2:显示密码状态信息

要显示用户密码的状态信息,请在 passwd 命令后使用 -S 选项。

 [root@linuxworld ~]# passwd -S linuxtechilinuxtechi PS 2015-09-20 0 99999 7 -1 (Password set, SHA512 crypt.)[root@linuxworld ~]#

在上面的输出中,第一个字段显示的用户名,第二个字段显示密码状态(PS = 密码设置,LK = 密码锁定,NP = 无密码),第三个字段显示了上次修改密码的时间,后面四个字段分别显示了密码能更改的最小期限和最大期限,警告期限和没有使用该口令的时长。

例3:显示所有账号的密码状态信息

为了显示所有用户密码的状态信息需要使用 “-aS”选项在passwd 命令中,示例如下所示:

 root@localhost:~# passwd -Sa

Linux系统passwd命令怎么理解

(LCTT译注:不同发行版/passwd 的行为不同。Centos6.6 没有测试成功,但 ubuntu 可以。)

例4:使用 -d 选项删除用户的密码

用我做例子,删除 ‘linuxtechi‘ 用户的密码。

 [root@linuxworld ~]# passwd -d linuxtechiRemoving password for user linuxtechi.passwd: Success[root@linuxworld ~]#[root@linuxworld ~]# passwd -S linuxtechilinuxtechi NP 2015-09-20 0 99999 7 -1 (Empty password.)[root@linuxworld ~]#

-d” 选项将清空用户密码,并禁用用户登录。

例5:设置密码立即过期

在 passwd 命令中使用 ‘-e’ 选项会立即使用户的密码过期,这将强制用户在下次登录时更改密码。

 [root@linuxworld ~]# passwd -e linuxtechiExpiring password for user linuxtechi.passwd: Success[root@linuxworld ~]# passwd -S linuxtechilinuxtechi PS 1970-01-01 0 99999 7 -1 (Password set, SHA512 crypt.)[root@linuxworld ~]#

现在尝试用 linuxtechi 用户 ssh 连接到主机。

Linux系统passwd命令怎么理解

例6:定系统用户的密码

在 passwd 命令中使用 ‘-l‘ 选项能锁定用户的密码,它会在密码的起始位置加上“!”。当他/她的密码被锁定时,用户将不能更改它的密码。

 [root@linuxworld ~]# passwd -l linuxtechiLocking password for user linuxtechi.passwd: Success[root@linuxworld ~]# passwd -S linuxtechilinuxtechi LK 2015-09-20 0 99999 7 -1 (Password locked.)[root@linuxworld ~]#

例7:使用 -u 选项解锁用户密码

 [root@linuxworld ~]# passwd -u linuxtechiUnlocking password for user linuxtechi.passwd: Success[root@linuxworld ~]#

例8:使用 -i 选项设置非活动时间

在 passwd 命令中使用 -i 选项用于设系统用户的非活动时间。当用户(我使用的是linuxtechi用户)密码过期后,用户再经过 ‘n‘ 天后(在我的情况下是10天)没有更改其密码,用户将不能登录。

 [root@linuxworld ~]# passwd -i 10 linuxtechiAdjusting aging data for user linuxtechi.passwd: Success[root@linuxworld ~]#[root@linuxworld ~]# passwd -S linuxtechilinuxtechi PS 2015-09-20 0 99999 7 10 (Password set, SHA512 crypt.)[root@linuxworld ~]#

例9:使用 -n 选项设置密码更改的最短时间

在下面的例子中,linuxtechi用户必须在90天内更改密码。0表示用户可以在任何时候更改它的密码。

 [root@linuxworld ~]# passwd -n 90 linuxtechiAdjusting aging data for user linuxtechi.passwd: Success[root@linuxworld ~]# passwd -S linuxtechilinuxtechi PS 2015-09-20 90 99999 7 10 (Password set, SHA512 crypt.)[root@linuxworld ~]#

例10:使用 -w 选项设置密码过期前的警告期限

‘-w’ 选项在 passwd 命令中用于设置用户的警告期限。这意味着,n天之后,他/她的密码将过期。

 [root@linuxworld ~]# passwd -w 12 linuxtechiAdjusting aging data for user linuxtechi.passwd: Success[root@linuxworld ~]# passwd -S linuxtechilinuxtechi PS 2015-09-20 90 99999 12 10 (Password set, SHA512 crypt.)[root@linuxworld ~]#

感谢大家的阅读,以上就是“Linux系统passwd命令怎么理解”的全部内容了,学会的朋友赶紧操作起来吧。相信编程网小编一定会给大家带来更优质的文章。谢谢大家对编程网网站的支持!

--结束END--

本文标题: Linux系统passwd命令怎么理解

本文链接: https://www.lsjlt.com/news/319671.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • Linux系统passwd命令怎么理解
    小编今天带大家了解Linux系统passwd命令怎么理解,文中知识点介绍的非常详细。觉得有帮助的朋友可以跟着小编一起浏览文章的内容,希望能够帮助更多想解决这个问题的朋友找到问题的答案,下面跟着小编一起深入学习“Linux系统passwd命令...
    99+
    2023-06-28
  • Linux中passwd命令怎么用
    这篇文章将为大家详细讲解有关Linux中passwd命令怎么用,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。Linux常用命令passwd命令 用于设置用户的认证信息,包括用户密码、密码过期时间等。系统管...
    99+
    2023-06-28
  • Linux系统中的passwd命令用法介绍
    这篇文章主要讲解了“Linux系统中的passwd命令用法介绍”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“Linux系统中的passwd命令用法介绍”吧!先来回顾一下passwd命令的基本...
    99+
    2023-06-12
  • Linux常用命令passwd怎么用
    这篇文章主要介绍了Linux常用命令passwd怎么用,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。Linux常用命令passwd命令用于设置用户的认证信息,包括用户密码、账...
    99+
    2023-06-28
  • Linux系统bc命令怎么理解
    这篇文章跟大家分析一下“Linux系统bc命令怎么理解”。内容详细易懂,对“Linux系统bc命令怎么理解”感兴趣的朋友可以跟着小编的思路慢慢深入来阅读一下,希望阅读后能够对大家有所帮助。下面跟着小编一起深入学习“Linux系统bc命令怎么...
    99+
    2023-06-28
  • Linux系统ping命令怎么理解
    本篇文章给大家分享的是有关Linux系统ping命令怎么理解,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。ping命令是用于测试网络状况最常用的一个命令,执行ping指令会使用...
    99+
    2023-06-28
  • Linux系统man命令怎么理解
    Linux系统man命令怎么理解,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。在Linux系统中有不会的问题怎么办?当时是man一下了,当你需要查看某个命令的使用方法和参数时只...
    99+
    2023-06-28
  • Linux系统mkdir命令怎样理解
    这篇文章的内容主要围绕Linux系统mkdir命令怎样理解进行讲述,文章内容清晰易懂,条理清晰,非常适合新手学习,值得大家去阅读。感兴趣的朋友可以跟随小编一起阅读吧。希望大家通过这篇文章有所收获!Linux系统中mkdir命令创建指定的目录...
    99+
    2023-06-28
  • Linux系统管理df命令怎么用
    这篇文章给大家分享的是有关Linux系统管理df命令怎么用的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。df作用 df命令用来检查文件系统的磁盘空间占用情况,使用权限是所有用户。格式 df [options]主要...
    99+
    2023-06-16
  • linux系统解压tar.xz命令怎么用
    这篇文章主要为大家展示了“linux系统解压tar.xz命令怎么用”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“linux系统解压tar.xz命令怎么用”这篇文章吧。一.解压tar.xz文件ta...
    99+
    2023-06-28
  • Linux系统中ps命令如何理解
    这篇文章主要为大家分析了Linux系统中ps命令如何理解的相关知识点,内容详细易懂,操作细节合理,具有一定参考价值。如果感兴趣的话,不妨跟着跟随小编一起来看看,下面跟着小编一起深入学习“Linux系统中ps命令如何理解”的知识吧。ps?就是...
    99+
    2023-06-28
  • Linux系统rpm命令怎么用
    这篇文章将为大家详细讲解有关Linux系统rpm命令怎么用,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。rpm 原本是 Red Hat Linux 发行版专门用来管理 Linux 各项套件的程序,由于它遵...
    99+
    2023-06-28
  • Linux系统which命令怎么用
    这篇文章主要介绍Linux系统which命令怎么用,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!Linux系统which命令的主要作用是在PATH变量指定的路径中,搜索某个系统命令的位置,并且返回第一个搜索结果。语法...
    99+
    2023-06-28
  • Linux系统wget命令怎么用
    这篇文章将为大家详细讲解有关Linux系统wget命令怎么用,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。wget是linux上的命令行的下载工具。这是一个GPL许可证下的自由软件。wget常见命令参数&...
    99+
    2023-06-28
  • Linux系统script命令怎么用
    这篇文章主要介绍Linux系统script命令怎么用,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!script 是一个神奇命令,script 能够将终端的会话过程录制下来,然后使用 scriptreplay 就可以将...
    99+
    2023-06-28
  • Linux系统nmcli命令详解
    这篇文章主要为大家展示了“Linux系统nmcli命令详解”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“Linux系统nmcli命令详解”这篇文章吧。nmcli命令 是一个非常丰富和灵活的命令行...
    99+
    2023-06-28
  • linux系统scp命令详解
    文章目录 前言一、scp命令语法二、可选参数说明三、常用示例总结 前言 Linux系统scp命令用于Linux系统之间复制文件和目录的操作。 一、scp命令语法 scp [可选参数] file_source file_targ...
    99+
    2023-08-18
    linux
  • Linux系统scp命令怎么用
    这篇文章主要介绍了Linux系统scp命令怎么用,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。scp是secure copy的简写,用于在Linux下进行远程拷贝文件的命令,...
    99+
    2023-06-28
  • Linux系统lsof命令怎么用
    这篇文章主要介绍了Linux系统lsof命令怎么用,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。lsof是一个列出当前系统打开文件的工具。在linux环境下,任何事物都以文件...
    99+
    2023-06-28
  • Linux系统wc命令怎么用
    这篇文章给大家分享的是有关Linux系统wc命令怎么用的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。Linux系统中wc(world count)是一个统计文件字词,字节,行数的命令,它可以帮我们非常方便的统计以...
    99+
    2023-06-28
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作