ssh expect自动登录的脚本代码

本站所有内容来自互联网收集,仅供学习和交流,请勿用于商业用途。如有侵权、不妥之处,请第一时间联系我们删除!Q群:迪思分享

免费资源网 – https://freexyz.cn/

实现: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
免费资源网 – https://freexyz.cn/


© 版权声明
THE END
★喜欢这篇文章吗?喜欢的话,麻烦动动手指支持一下!★
点赞14 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容