详解Linux使用shell+expect远程登录主机
发布时间:2020-12-15 05:13:27 所属栏目:安全 来源:网络整理
导读:详解Linux使用shell+expect远程登录主机 最近使用Ubuntu系统想远程登录自己的vps主机,但是感觉自带的远程登录软件不太好使。于是乎想着怎么使用shell脚本来登录,于是Google之后整理了一下,记录一下,方便以后用到。 1.准备工作:安装expect for Ubuntu sud
详解Linux使用shell+expect远程登录主机 最近使用Ubuntu系统想远程登录自己的vps主机,但是感觉自带的远程登录软件不太好使。于是乎想着怎么使用shell脚本来登录,于是Google之后整理了一下,记录一下,方便以后用到。 1.准备工作:安装expect for Ubuntu sudo apt-get update sudo apt-get install expect for Centos yum install expect 2.新建脚本粘贴以下内容 #!/usr/bin/expect spawn /usr/bin/ssh root@114.114.114.114 -p 22 # 用户名、IP地址、端口号自行设置 expect "password:" send "remoteComputerPasswordr" # 密码请自行设置 expect efo interact 脚本的用户名、IP地址、端口号以及密码,需要根据自己远程主机的实际情况来设置。 如果脚本无法执行,查看脚本是否添加了执行权限。 如有疑问请留言或者到本站社区交流讨论,感谢阅读,希望能帮助到大家,谢谢大家对本站的支持! (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- Angular Material & Hello World
- angularjs – $http从服务到控制器的POST响应
- 为什么我不能停止vim包装我的代码?
- 基于OpenLDAP与Confluence、Jira、Gitlab的用户集成姿势
- 转-[WebService教程]异步调用WebService
- yum – 我怎么能告诉Puppet“如果我宣布X类,在Y级之前应用它
- angular – registerBackButtonAction,Ionic2,用于不同的页
- Scala:如何将String拆分为Map
- Docker容器常用操作命令(镜像的上传、下载、导入、导出、创
- 每日一shell(六)监测http端口是否存活