• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
一泽涟漪
时光荏苒 白驹过隙
博客园    首页    新随笔    联系   管理    订阅  订阅
expect
#!/bin/bash
passwd='nihao23d23d'
/usr/bin/expect << _EOF
spawn ssh -p22 flli@10.189.103.12
expect {
         "Are you sure you want to continue connecting (yes/no)?" {
              send "yes\r"
       }
         "*password:" {
             send "${passwd}\r"
       }
         "Permission denied, please try again." { 
             exit 
       }
         "Connection refused" {
             exit
       }
        timeout {
             exit
       }
        eof {
            exit
      }
}
expect "*$"
send "hostname\r"
expect "*$"
send "exit\r"
expect eof
_EOF

 

===================来自一泽涟漪的博客,转载请标明出处 www.cnblogs.com/ilifeilong===================
posted on 2018-08-11 20:36  一泽涟漪  阅读(244)  评论(0)    收藏  举报
刷新页面返回顶部
博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3