免交互ssh更改密码

古冷 2016-07-18 574人围观
yum install -y expect
#!/bin/bash

expect <<EOF
spawn ssh -p 22 root@192.168.x.x "echo 123 |passwd --stdin root"
expect "(yes/no)" {
send "yes\r"
expect "password"
send "xxx\r"
} "password" {send "xxx\r"}
expect eof
EOF


请发表您的评论
152文章数 1评论数
请关注微信公众号
微信二维码
Powered By Z-BlogPHP