永发信息网

在LINUX系统下,如何使用SHell脚本,SSH登陆上路由器

答案:1  悬赏:60  手机版
解决时间 2021-07-20 09:32
  • 提问者网友:不要迷恋哥
  • 2021-07-19 10:30
写一个Shell脚本,然后直接运行脚本SSH登陆上路由器上面,然后用户名跟密码都是自动粘贴的那样。(写在脚本里面)
最佳答案
  • 五星知识达人网友:玩世
  • 2021-07-19 11:12

编写mssh.sh脚本 内容如下



  1. #!/usr/bin/expect -f

  2. #auto ssh login

  3. set timeout 30

  4. set sshhost [lindex $argv 0]

  5. spawn ssh -llizongbo -p13800 $sshhost

  6. expect “password:”

  7. send “lizongbo_618119\r”

  8. interact

给文件加上可执行权限


chmod +x ./mssh.sh


如果文件默认有其它权限,建议最好设置为只能自己读取,修改和执行


chmod 700 ./mssh.sh


测试成功:


./mssh.sh 618119.com


直接登录到了 618119.com

我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯