ssh expect自动登录的脚本代码
更新时间:2013年02月23日 13:48:11 作者:
ssh远程登录,每次都要指定一堆用户名和密码,现要求实现自动登录
实现: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 port\r"
expect "password:"
send "passwd\r"
interact
要在系统上运行Expect必须首先安装Tcl
#apt-get install expect
相关文章
Linux 通过 autojump 命令减少 cd 命令的使用的实现方法
这篇文章主要介绍了Linux 通过 autojump 命令减少 cd 命令的使用的实现方法,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下2020-09-09linux上配置jdk时,java命令提示没有此文件或文件夹的解决方法
下面小编就为大家带来一篇linux上配置jdk时,java命令提示没有此文件或文件夹的解决方法。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧2017-05-05linux shell在while中用read从键盘输入的实现
下面小编就为大家带来一篇linux shell在while中用read从键盘输入的实现。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧2017-01-01
最新评论