700字范文,内容丰富有趣,生活中的好帮手!
700字范文 > Linux命令之设置用户密码passwd

Linux命令之设置用户密码passwd

时间:2023-09-28 03:38:21

相关推荐

Linux命令之设置用户密码passwd

概述

passwd命令可以设置用户密码。通过useradd命令创建的用户初始是没有密码的,需要通过passwd命令来为其设置密码,未设置密码的用户不能登录系统。

注:超级用户可以为自己和其他用户设置密码,而普通用户只能为自己设置密码,密码要求足够复杂。超级用户和普通用户为自己设置口令,直接用passwd命令,不用加用户名

语法

该命令的语法如下:

passwd [选项] [用户名]

该命令支持的选项有:

使用

修改自己的密码

超级用户和普通用户修改自己的密码,只需要直接输入passwd命令即可:

passwd

普通用户修改自己的密码时,会要求先输入原来的密码,只有通过验证才可以修改,并且普通用户修改的密码要足够复杂。

设置普通用户的密码

超级用户可以设置其他用户的密码。语法如下:

passwd 用户名

显示账户密码信息

可以通过-S选项查看指定用户的密码信息,格式如下:

# 语法passwd -S 用户名# 示例passwd -S zhangsan

显示的各字段说明如下:

zhangsan表示用户名。PS表示密码,不是以明文显示。-09-15表示密码设定时间。0表示密码修改间隔时间。99999表示密码有效期。7表示警告时间。-1表示密码不失效。SHA512 crypt表示密码使用 SHA512 算法进行的加密。

删除用户密码

可以使用-d选项删除用户的密码。语法如下:

# 语法passwd -d 用户名# 示例passwd -d zhangsan

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。