首页 > 其他 > 详细

建立信任关系后的远程操作

时间:2015-03-08 18:52:50      阅读:249      评论:0      收藏:0      [点我收藏+]

创建信任关系的过程,请参考文章:

http://blog.csdn.net/jiangshouzhuang/article/details/12650091


信任关系创建完成后,就可以远程执行命令了,脚本如下:

#!/usr/bin/expect
set username [lindex $argv 0]
set server_ip [lindex $argv 1]
set command [lindex $argv 2]

set timeout 10
 

if {$argc<3} {
    puts stderr "the argument number for execute remote command is not right .\n"
    exit 1
}


spawn ssh $username@$server_ip
expect {
"*yes/no)" {send "yes\r";exp_continue}
}


send "$command\r"
expect "eof"
send "exit\r"

 

 

建立信任关系后的远程操作

原文:http://blog.csdn.net/jiangshouzhuang/article/details/7647934

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!