bingoogolapple.github.io icon indicating copy to clipboard operation
bingoogolapple.github.io copied to clipboard

shell 脚本实现 ssh 自动登录服务器

Open bingoogolapple opened this issue 8 years ago • 5 comments

#!/usr/bin/expect -f

# 设定超时时间为 3 秒
set timeout 3
# fork 一个子进程执行 ssh 命令
spawn ssh root@localhost
# 期待匹配到输入密码提示
expect "*pass*"
# 向命令行输入密码并回车
send "youpwd\r"
expect "]*"
send "cd /opt\r"
send "ls\r"
# 允许用户与命令行交互
interact

bingoogolapple avatar Aug 08 '17 00:08 bingoogolapple

大佬,尼怎么把Issues做成自己的博客的啊?

koala0x avatar Aug 08 '17 13:08 koala0x

@rgdzh1 https://github.com/bingoogolapple/BGAIssueBlog 按照这个仓库的 README 操作

bingoogolapple avatar Aug 08 '17 14:08 bingoogolapple

@bingoogolapple thanks!

koala0x avatar Aug 15 '17 06:08 koala0x

good

cmlanche avatar Aug 20 '17 01:08 cmlanche

厉害啊

shenjunlin avatar Nov 01 '17 16:11 shenjunlin