Linux密码命令详解(passwd)

passwd

命令功能
echo “abc123” | passwd --stdin user通过来自前一个管道的数据,作为用户user的密码输入,用在shell scripts批量创建账号时。
passwd -l user锁定用户user的意思,会在/etc/shadow第二列最前面加上’!'号使密码失效,无法登录。
passwd -u user与’-l’相对,是解除锁定的意思。
passwd -S user列出用户user的密码相关参数,即/etc/shadow文件内大部分信息。
passwd -n 60 user后面接天数,shadow的第4段,设置用户user多久不可修改密码。
passwd -x 60 user后面接天数,shadow的第5段,设置用户user多久内必须要修改密码。
passwd -w 60 user后面接天数,shadow的第6段,设置用户user密码过期前的警告天数。
passwd -i 30 user后面接日期,shadow的第7段,设置用户user密码失效日期。
passwd修改当前登录账户的密码。
passwd usernameroot账户登录时修改指定账户username的密码。
命令功能
yum install -y expect安装密码生成工具。
mkpasswd使用工具生成密码。
mkpasswd -l 12使用工具生成12位长度的密码。
mkpasswd -l 12 -s 3 -d 3使用工具生成12位长度的密码,-s 3表示特殊字符个数为3,-d 3 表示数字的个数为3。
KeePass密码管理工具。
  • 1
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值