连接SSH服务器的脚本,自动发送用户名和密码

利用expect 自动输入用户名和密码

脚本如下

#!/usr/bin/expect

# connect ssh server
set timeout 30
spawn ssh -l user_name ssh_server_IP

# expect  password
expect "password:"
send "yourpassword"
interact

PS: 可以将脚本文件保存为隐藏文件 (.sshLogin)

$> .sshLogin

就会自动执行脚本文件,有脚本自动发送用户名、密码到服务器

posted on 2017-07-29 19:55  小林觉  阅读(875)  评论(0编辑  收藏  举报

导航