首页文章正文

shell脚本ssh自动输入密码,bat自动登录网页账号密码

使用ssh命令进行交互的方法 2023-12-15 16:29 790 墨鱼
使用ssh命令进行交互的方法

shell脚本ssh自动输入密码,bat自动登录网页账号密码

平时在控制台输入指令如:sudo、ssh、ftp或者修改admin权限的文件时候都会要求输入password,但是在she'll脚本运行过程中该如何交互实现自动输入密码呢?下面总结三种实现方法在ssshHost.sh脚本中封装expect的ssh登录自动填充密码功能使用expect的自动填充密码功能+interact交互功能将(hostIp, connectionStr)写入配置文本或者直接在

Shell脚本实现⾃动输⼊密码登录服务器使⽤Linux的程序员对输⼊密码这个举动⼀定不陌⽣,在Linux下对⽤户有严格的权限限制,⼲很多事情越过了权限就得输⼊密码,⽐如使⽤超级用重定向方法实现交互的前提是指令需要有参数来指定密码输入方式,如ftp就有-i参数来指定使用标准输入来输入密码shell用重定向作为标准输入的用法是:cmd<

(`▽′) ssh登陆不能在命令⾏中指定密码,需要⽤户交互输⼊密码,sshpass 的出现,解决了这⼀问题。它允许你⽤ -p 参数指定明⽂密码,然后直接登录远程服务器。它⽀持密码从命令⾏、shell脚本中,scp和ssh连接时,自动输入用户名和密码。解决方案:例:1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31

shell用重定向作为标准输入的用法是:cmd<

send "my_password\r" // 向命令行输入密码并回车send "sudo -s\r" send "cd /data/logs\r" // 帮我切换到常用的工作目录interact // 允许用户与命令行交互执行sudo chmod“password”{send $2\r} } interact" } autologin $ip $password [root@node5 ~]# sh sshlogin 192.168.0.129 1 #脚本+ IP +密码spawn ssh root@192.168

后台-插件-广告管理-内容页尾部广告(手机)

标签: bat自动登录网页账号密码

发表评论

评论列表

51加速器 Copyright @ 2011-2022 All Rights Reserved. 版权所有 备案号:京ICP1234567-2号