原贴:http://blog.youkuaiyun.com/playmud/archive/2007/03/13/1527425.aspx
linux下不用expect一行修改密码
新一篇: Linux下通过修改网卡驱动的参数调整Intel网卡的性能
前些时间有个小项目需要用shell编写一些小程序,其中需要编写一个让用户修改密码的东东,
用户需求就是这么BT,系统自带的passwd多好啊,没办法只得写了,由于不想装expect(实际上懒得装)。
flw大侠提示passwd有个--stdin的东东,于是。。。。
当时问了不少人,都说不知道怎么办。
[root@fly root]# echo 222222|passwd --stdin root
Changing password for user root.
passwd: all authentication tokens updated successfully.
Changing password for user root.
passwd: all authentication tokens updated successfully.
本文介绍了一种在Linux环境下不使用expect库而直接利用passwd命令的--stdin选项来实现一行命令修改用户密码的方法。
1060

被折叠的 条评论
为什么被折叠?



