码迷,mamicode.com
首页 > 其他好文 > 详细

expect实现ssh自动登录

时间:2015-09-04 14:05:01      阅读:151      评论:0      收藏:0      [点我收藏+]

标签:

expect实现ssh自动登录 

 
  1. #!/usr/local/bin/expect
  2. set PASSWD [lindex $argv 1]
  3. set IP [lindex $argv 0]
  4. set CMD [lindex $argv 2]
  5. spawn ssh $IP $CMD
  6. expect "(yes/no)?" {
  7.         send "yes\r"
  8.         expect "password:"
  9.         send "$PASSWD\r"
  10. } "password:" {send "$PASSWD\r"} "*host " {exit 1}
  11. expect eof

expect实现ssh自动登录

标签:

原文地址:http://www.cnblogs.com/timdes/p/4781130.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!