|
发表于 2004-12-28 00:02:55
|
显示全部楼层
安装 expect
如果是debian
apt-get install expect
这是一个实现自动交互输入的程序。自代了一个根据参数设置密码的脚本
- deb3:/usr/share/doc/expect/examples# more autopasswd
- #!/bin/sh
- # \
- exec expect -f "$0" ${1+"$@"}
- # wrapper to make passwd(1) be non-interactive
- # username is passed as 1st arg, passwd as 2nd
- set password [lindex $argv 1]
- spawn passwd [lindex $argv 0]
- expect "assword:"
- send "$password\r"
- expect "assword:"
- send "$password\r"
- expect eof
- deb3:/usr/share/doc/expect/examples#
复制代码 |
|