#!/bin/bash
passwd=‘xxxxxx‘
/usr/bin/expect <<-EOF
set time 30
spawn ssh stdpain@stdpain-ub-0 df -Th
expect {
"*yes/no" { send "yes\r"; exp_continue }
"*password:" { send "$passwd\r" }
}
expect eof
EOF
相关文章
- 10-20使用expect scp避免直接输密码
- 10-20在苹果Mac中使用 CleanMyMac X 清理垃圾时频繁要求输入密码如何解决?
- 10-20在苹果Mac中使用 CleanMyMac X 清理垃圾时频繁要求输入密码如何解决?
- 10-20在苹果Mac中使用 CleanMyMac X 清理垃圾时频繁要求输入密码如何解决?
- 10-20解决谷歌浏览器给输入框input自动填充密码问题
- 10-20Windows上安装配置SSH教程(5)——win10下使用Cygwin+Expect自动登陆ssh
- 10-20bootstrap下使用模态框,在模态框内输入框中回车时,模态框自动关闭的问题及解决方法
- 10-20在主函数中提示用户输入用户名和密码。另写一方法来判断用户输入是否正确。该方法分别返回一个bool类型的登录结果和和一个string类型的登录信息。如登录成功,返回true及“登录成功”,若登录失败则返回false及“用户名错误”或“密码错误”(使用out参数)
- 10-20实现scp自动输入密码(判断yesno选项)
- 10-20windows 服务管理器使用系统内置帐户时密码的输入