阅读805 返回首页    go 阿里云 go 技术社区[云栖]


linux 批量更改shell


摘要:linux 批量更改密码脚本执行**

批量关机 shell

k=226
for i in `seq 101 150`

do

/usr/bin/expect << EOF
spawn ssh bfadmin@192.168.100.$i
expect "~$ "
send "sudo reboot\r"
expect "password"
send "password\r"

EOF
done

批量改密码

for i in `seq 106 130`
do
/usr/bin/expect << EOF
set timeout 150
spawn ssh bfadmin@192.168.100.$i
expect "*$ "
send "sudo passwd bfadmin\r"
expect "sudo"
send "password"
expect "Enter"
send "password\r"
expect "Retype"
send "passwordnew\r"
expect "*$ "
send "exit\r"
EOF
done

最后更新:2017-05-23 14:32:44

  上一篇:go  Java IO: System.in, System.out, System.err
  下一篇:go  《Java特种兵》1.4 功底概述