注册 登录
  • 一份付出一分收获点我获取博客邀请码
  • 明明可以过安分的生活,却偏偏有颗不安分的心。赞助会员表
  • 遇到问题时,不要轻易去放弃所遇到的这个难题,解决问题的方法有很多种,主要看你动不动脑了。最新电影电视
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏或者分享给其他技术爱好者
  • 本站福利,湖南卫视在线直播。点我查看湖南卫视直播

shell脚本交互

shell脚本 大自然搬运工 1229次浏览 0个评论 扫描二维码

需求

有时候我们需要自动登录一台机器,不想手动输入密码。

实现

[root@es-node1 ~]# yum install -y expect

简单脚本

#!/usr/bin/expect
spawn ssh cafintech@172.17.1.112
expect "*password:"
send "Cafintech9023\r"
expect "*#"
interact

执行

[root@es-node1 ~]# expect uat.sh 
spawn ssh cafintech@172.17.1.112
cafintech@172.17.1.112's password: 
Last login: Mon Oct 30 11:30:04 2017 from 172.17.6.13
-bash-4.2$

这样简单的需求就实现了


大自然搬运工 , 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权 , 转载请注明shell脚本交互
喜欢 (0)
[扫描二维码]
分享 (0)
大自然搬运工
关于作者:
不是路不平,而是你不行。到底行不行,看你停不停。只要你不停,早晚都能行。
发表我的评论
取消评论

*

表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址