手机
当前位置:查字典教程网 >脚本专栏 >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终端命令输入的脚本式快捷键工具

Shell动态生成数组的多种方法

防止shell脚本重复执行的代码

CPU负载监控脚本代码

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

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

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

ssh自动登录的4种实现方法

Shell脚本批量修改文件后缀名代码分享

expect中为send语句上加变量的代码

精品推荐
分类导航