Chinaunix首页 | 论坛 | 博客
  • 博客访问: 2268685
  • 博文数量: 293
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 2170
  • 用 户 组: 普通用户
  • 注册时间: 2014-03-31 14:30
个人简介

自己慢慢积累。

文章分类

全部博文(293)

分类: LINUX

2014-10-28 10:36:05

1、安装expect
yum install expect
2、使用

  1. #!/usr/bin/expect
    set password [lindex $argv 0]
  2. # set password 的意思是获取第一个参数给 password
  3. spawn ssh root@192.168.60.187 "ifconfig"


    expect {


        "(yes/no)?" {


            send "yes\n"


            expect "assword:"


            send "$pasword\n"


        }


            "assword:" {


            send "$password\n"


        }


     }


     expect "#"

运行: 例如脚本名字为 t.ext
./t.ext 123456
阅读(661) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~