手机
当前位置:查字典教程网 >脚本专栏 >linuxshell >ssh expect自动登录的脚本代码
ssh expect自动登录的脚本代码
摘要:实现:ssh远程登录,每次都要指定一堆用户名和密码,现要求实现自动登录。登录流程:本地A先登录到B再由B登录到最终的C如下:复制代码代码如下...

实现:ssh远程登录,每次都要指定一堆用户名和密码,现要求实现自动登录。

登录流程:本地A 先登录到 B 再由B 登录到最终的C

如下:

复制代码 代码如下:

#!/usr/bin/expect -f

set timeout 30

spawn ssh B

expect "password:"

send "passwd@r"

expect "]*"

send "ssh name@C -p portr"

expect "password:"

send "passwdr"

interact

要在系统上运行Expect必须首先安装Tcl

#apt-get install expect

【ssh expect自动登录的脚本代码】相关文章:

shell结合expect写的批量scp脚本工具

统计 cpu 内存 使用率的shell脚本代码

expect自动检测并重启另外一台服务器上的程序代码

linux下mysql如何自动备份shell脚本

用shell命令读取与输出数据的代码

VPS自动备份数据库到FTP的脚本代码

Linux下Oracle归档日志自动清理脚本代码(sh)

putty实现自动登录的方法(ssh和ssh2)

并发数据库压力测试的shell脚本代码

用shell脚本和c语言将大写字母转成小写的代码

精品推荐
分类导航