偶只想说,偶的技术贴都是水的,就这样子。记录偶遇到的问题,偶的水平有限,所以小儿科问题偶也把它当技术贴,GAGA.
oz想我写个脚本恢复默认设置,其中有一项就是要恢复成默认密码,在这之前,偶只晓得该密码是passwd,然后就会显示喊你输入旧密码,新密码,是一种与用户交互的形式。但素偶的默认密码其实是固定的,不用交互应该就可以实现,用脚本应该是可以实现的。
最开始在网上查,大部分都是看到用expect来处理用户交互,但素用在偶这儿感觉有点大材小用,于是呼叫了下师兄,师兄也不清楚,于是一起查,最后实践出一条命令是可行的,很简单
echo 用户名:密码 | chpasswd
其实我用了也不清楚到底是什么意思,因为偶对shell命令不熟,管道这类的也不大清楚。师兄解释了下:chpasswd就是通过用户输入用户名:密码来更改一组用户的密码。echo相当于用echo的输出做为chpasswd的输入。
命令很简单,道理也很简单,就怕不知道,想不到!
第一篇水水技术贴诞生!!我笑O(∩_∩)O