欢迎访问 生活随笔!

生活随笔

当前位置: 首页 >

linux下修改组的密码,Linux用户和组的操作(八) 修改用户密码 passwd

发布时间:2025/3/20 66 豆豆
生活随笔 收集整理的这篇文章主要介绍了 linux下修改组的密码,Linux用户和组的操作(八) 修改用户密码 passwd 小编觉得挺不错的,现在分享给大家,帮大家做个参考.

使用passwd(password简写)命令修改用户密码。

passwd命令行选项:

选项

含义

-l

锁住用户的密码,在/etc/shadow第2字段前增加!

-u

解锁用户的密码,去掉/etc/shadow第2字段前的!

-S

列出用户密码的相关信息

-n

修改密码冻结天数,/etc/shadow中第四字段

-x

修改密码有效天数,/etc/shadow中第五字段

-w

修改密码警告天数,/etc/shadow中第六字段

-i

修改密码宽限天数,/etc/shadow中第七字段,值为宽限日期与1970-01-01之间的天数

直接修改用户密码

[root@localhost ~]# passwd

Changing password for user root.

New UNIX password:

BAD PASSWORD: it is too simplistic/systematic

Retype new UNIX password:

passwd: all authentication tokens updated successfully.

#root用户使用passwd可以直接为root修改密码,不需要输入原始密码。

[root@localhost ~]# passwd stone

Changing password for user stone.

New UNIX password:

BAD PASSWORD: it is too simplistic/systematic

Retype new UNIX password:

passwd: all authentication tokens updated successfully.

#root用户使用passwd可以直接为一般用户修改密码,不需要输入原始密码。

[stone@localhost ~]$ passwd

Changing password for user stone.

Changing password for stone

(current) UNIX password:

New UNIX password:

Retype new UNIX password:

passwd: all authentication tokens updated successfully.

#一般用户使用passwd修改密码,需要输入原始密码。

[root@localhost ~]# passwd -S stone

stone PS 2013-03-11 0 99999 7 -1 (Password set, MD5 crypt.)

使用-S参数可列出用户密码的相关信息,各字段含义如下:

字段

示例

含义

1

stone

表示用户名

2

PS

表示用户密码状态,有三种状态:

PS = Passworded,表示已设置密码

LK = Locked,表示已锁住密码

NP = No Password,表示无密码

3

2013-03-11

密码修改日期,/etc/shadow中第三字段

4

0

密码冻结天数,/etc/shadow中第四字段

5

99999

密码有效天数,/etc/shadow中第五字段

6

7

密码警告天数,/etc/shadow中第六字段

7

-1

密码宽限天数,/etc/shadow中第七字段,为-1表示不会失效,

[root@localhost ~]# passwd -l stone

Locking password for user stone.

passwd: Success

#锁住密码

[root@localhost ~]# passwd -S stone

stone LK 2013-03-11 0 180 7 16000 (Password locked.)

[root@localhost ~]# passwd -u stone

Unlocking password for user stone.

passwd: Success.

#解锁密码

[root@localhost ~]# passwd -S stone

stone PS 2013-03-11 0 180 7 16000 (Password set, MD5 crypt.)

[root@localhost ~]# passwd -n 5 -x 90 -w 7 -i 15950 stone

Adjusting aging data for user stone.

passwd: Success

#修改密码时间参数

[root@localhost ~]# passwd -S stone

stone PS 2013-03-11 5 90 7 15950 (Password set, MD5 crypt.)

总结

以上是生活随笔为你收集整理的linux下修改组的密码,Linux用户和组的操作(八) 修改用户密码 passwd的全部内容,希望文章能够帮你解决所遇到的问题。

如果觉得生活随笔网站内容还不错,欢迎将生活随笔推荐给好友。