【CentOS基础篇】之用户密码设置passwd

passwd 命令:用于改变系统用户的密码。如果 passwd 命令由非 root 用户执行,那么它会询问当前用户的密码,然后设置调用该命令的用户的新密码。当此命令由超级用户 root 执行的话,就可以重新设置任何用户的密码,包括不知道当前密码的用户。

语法:# passwd {options} {user_name}

-d:删除密码,仅有系统管理者才能使用;
-f:强制执行;
-k:设置只有在密码过期失效后,方能更新;
-l:锁住密码;
-s:列出密码的相关信息,仅有系统管理者才能使用;
-u:解开已上锁的帐号

root下查看密码文件

[root@yifeng ~]#cat /etc/passwd
root:x:0:0:root:/root:/bin/bash
bin:x:1:1:bin:/bin:/sbin/nologin
daemon:x:2:2:daemon:/sbin:/sbin/nologin
adm:x:3:4:adm:/var/adm:/sbin/nologin
lp:x:4:7:lp:/var/spool/lpd:/sbin/nologin
sync:x:5:0:sync:/sbin:/bin/sync
shutdown:x:6:0:shutdown:/sbin:/sbin/shutdown
halt:x:7:0:halt:/sbin:/sbin/halt
mail:x:8:12:mail:/var/spool/mail:/sbin/nologin
uucp:x:10:14:uucp:/var/spool/uucp:/sbin/nologin
operator:x:11:0:operator:/root:/sbin/nologin
games:x:12:100:games:/usr/games:/sbin/nologin
gopher:x:13:30:gopher:/var/gopher:/sbin/nologin
ftp:x:14:50:FTP User:/var/ftp:/sbin/nologin
nobody:x:99:99:Nobody:/:/sbin/nologin
dbus:x:81:81:System message bus:/:/sbin/nologin
usbmuxd:x:113:113:usbmuxd user:/:/sbin/nologin
rpc:x:32:32:Rpcbind Daemon:/var/lib/rpcbind:/sbin/nologin
rtkit:x:499:499:RealtimeKit:/proc:/sbin/nologin
avahi-autoipd:x:170:170:Avahi IPv4LL Stack:/var/lib/avahi-autoipd:/sbin/nologin
vcsa:x:69:69:virtual console memory owner:/dev:/sbin/nologin
abrt:x:173:173::/etc/abrt:/sbin/nologin
rpcuser:x:29:29:RPC Service User:/var/lib/nfs:/sbin/nologin
nfsnobody:x:65534:65534:Anonymous NFS User:/var/lib/nfs:/sbin/nologin
haldaemon:x:68:68:HAL daemon:/:/sbin/nologin
ntp:x:38:38::/etc/ntp:/sbin/nologin
apache:x:48:48:Apache:/var/www:/sbin/nologin
saslauth:x:498:76:Saslauthd user:/var/empty/saslauth:/sbin/nologin
postfix:x:89:89::/var/spool/postfix:/sbin/nologin
mysql:x:27:27:MySQL Server:/var/lib/mysql:/bin/bash
gdm:x:42:42::/var/lib/gdm:/sbin/nologin
pulse:x:497:495:PulseAudio System Daemon:/var/run/pulse:/sbin/nologin
sshd:x:74:74:Privilege-separated SSH:/var/empty/sshd:/sbin/nologin
tcpdump:x:72:72::/:/sbin/nologin
yang:x:500:500:yang:/home/yang:/bin/bash
wang:x:502:502::/home/wang:/bin/bash
mage:x:503:503::/home/mage:/bin/bash

更改用户密码

直接输入passwd即可更换当前登录用户的密码

[root@yifeng ~]#passwd-------------------------------------(执行passwd命令)
Changing password for user root.
New password: ---------------------------------------------(输入新密码,默认不可见)
BAD PASSWORD: it is based on a dictionary word
BAD PASSWORD: is too simple
Retype new password: ----------------------------------------(确认密码)
passwd: all authentication tokens updated successfully.------(修改成功)

root下更改其他用户密码

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

[root@yifeng ~]#passwd mage--------------------------------(修改mage密码)
Changing password for user mage.
New password:  --------------------------------------------(输入新密码,默认不可见)
BAD PASSWORD: it is based on a dictionary word
BAD PASSWORD: is too simple
Retype new password:  ----------------------------------------(确认密码)
passwd: all authentication tokens updated successfully.------(修改成功)

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

显示密码状态信息

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

[root@yifeng ~]#passwd -S mage
mage PS 2017-08-19 0 99999 7 -1 (Password set, SHA512 crypt.)

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

加密用户

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

[root@yifeng ~]#passwd -l mage
Locking password for user mage.
passwd: Success

查看mage用户信息,密码状态已锁定

[root@yifeng ~]#passwd -S mage
mage LK 2017-08-19 0 99999 7 -1 (Password locked.)

解密用户

[root@yifeng ~]#passwd -u mage
Unlocking password for user mage.
passwd: Success

删除用户的密码

删除用户mage的密码

[root@yifeng ~]#passwd -d mage
Removing password for user mage.
passwd: Success

查看mage用户信息,密码状态为无密码

[root@yifeng ~]#passwd -S mage
mage NP 2017-08-19 0 99999 7 -1 (Empty password.)

设置密码立即过期

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

[root@yifeng ~]#passwd -e mage
Expiring password for user mage.
passwd: Success

非root用户下切换至mage用户,需要重新设置密码,密码默认不可见。

[yang@yifeng root]$su mage
You are required to change your password immediately (root enforced)
New password: 
Retype new password: 
[mage@yifeng root]$ 

设置密码最短更新时间

设置mage用户必须在20天内更改密码。0表示用户可以在任何时候更改它的密码。

[root@yifeng ~]#passwd -n 20 mage
Adjusting aging data for user mage.
passwd: Success

查看mage用户详细信息,更改密码的最低时间已更新为20天

[root@yifeng ~]#passwd -S mage
mage PS 2017-08-19 20 99999 7 -1 (Password set, SHA512 crypt.)

设置密码过期前提醒

-w选项在 passwd 命令中用于设置用户的警告期限。

[root@yifeng ~]#passwd -w 5 mage
Adjusting aging data for user mage.
passwd: Success

查看mage用户信息,提醒时间设置在密码到期的五天前

[root@yifeng ~]#passwd -S mage
mage NP 2017-08-19 20 99999 5 -1 (Empty password.)

设置密码非活动时间

在 passwd 命令中使用 -i 选项用于设置系统用户的非活动时间。当用户密码过期后,用户再经过 N天后没有更改其密码,用户将不能登录。

[root@yifeng ~]#passwd -i 10 mage
Adjusting aging data for user mage.
passwd: Success

查看mage用户信息,非活动时间设置在密码到期的十天后

[root@yifeng ~]#passwd -S mage
mage NP 2017-08-19 20 99999 5 10 (Empty password.)
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 217,185评论 6 503
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 92,652评论 3 393
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 163,524评论 0 353
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 58,339评论 1 293
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 67,387评论 6 391
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 51,287评论 1 301
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 40,130评论 3 418
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 38,985评论 0 275
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 45,420评论 1 313
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 37,617评论 3 334
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 39,779评论 1 348
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 35,477评论 5 345
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 41,088评论 3 328
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 31,716评论 0 22
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 32,857评论 1 269
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 47,876评论 2 370
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 44,700评论 2 354

推荐阅读更多精彩内容