- vi一个新文件,后缀名无所谓,例如:
vi script.sh
- 在文件中写入下列代码,your..换成你自己的服务器用户名,密码,端口号
#设置ssh连接的用户名
set user yourUsername
#设置ssh连接的host地址
set host yourIP
#设置ssh连接的端口号
set port yourPort
#设置ssh连接的登录密码
set password yourPassword
#设置连接超时时间
set timeout -1
spawn ssh -o StrictHostKeyChecking=no $user@$host -p $port
expect "*password:"
#提交密码
send "$password\r"
#控制权移交
interact
- 接着添加可执行权限
chmod +x script.sh
- 执行
./script.sh
- 接着你就可以一键进入服务器了。