Linux通过Shell脚本命令修改密码的两种方式

来源:本站原创 Linux 超过224 views围观 0条评论

使用脚本修改密码

很多时候我们可能需要远程执行服务器上的脚本来修改账号密码,此时就没有办法进行交互了。

此时可以使用如下两种方式修改密码:

方式1: 试了不行

echo "password" | passwd testuser --stdin > /dev/null 2>&1

方式2: 这个可以

echo testuser:password|chpasswd

注:

1.密码字符串的双引号,可有可无,见上面 方式1 和 方式2 的例子

2.如果密码中包含 $ 字符,需要使用反斜线进行转义,如:

 

echo testuser:password\$|chpasswd

总结

以上所述是小编给大家介绍的Linux通过Shell脚本命令修改密码的两种方式,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对脚本之家网站的支持!

https://www.jb51.net/article/140708.htm

文章出自:CCIE那点事 http://www.jdccie.com/ 版权所有。本站文章除注明出处外,皆为作者原创文章,可自由引用,但请注明来源。 禁止全文转载。
本文链接:http://www.jdccie.com/?p=4081转载请注明转自CCIE那点事
如果喜欢:点此订阅本站
  • 相关文章
  • 为您推荐
  • 各种观点

暂时还木有人评论,坐等沙发!
发表评论

您必须 [ 登录 ] 才能发表留言!