`
xiaocao000
  • 浏览: 227113 次
  • 性别: Icon_minigender_1
  • 来自: 苏州
社区版块
存档分类
最新评论

脚本登录远端服务器并执行命令

阅读更多

#!/bin/sh

set timeout 30
spawn ssh <username>@<server_ip>
expect {
"*yes/no*" { send "yes\r"; exp_continue}
"*Password:*" {send "password\r"}
}
expect "*#*"
send "pss\r"
interact
分享到:
评论

相关推荐

    远程批量修改linux服务器密码的脚本归类.pdf

    该脚本可以自动地执行相关的命令,并对服务器进行批量操作。 6. ip 列表的使用:我们使用 ip 列表来存储要处理的服务器的 ip 地址。该列表可以用于批量修改服务器的密码。 7. 自动化操作: Expect 脚本可以实现...

    python 实现ssh的执行远端命令和scp的不同机器文件传输功能

    用python 实现ssh的执行远端命令和scp的不同机器文件传输功能。代码简练易懂。

    脚本管理工具 php和jsp页面 接收命令参数 在服务器端执行

    【描述】:“通过浏览器链接访问,将命令作为参数传递给脚本,并在后台服务器执行,返回结果的小工具。” 描述进一步解释了工具的工作流程:用户首先通过浏览器访问该工具的URL,然后在提供的界面上输入需要执行的...

    如何使用Perl脚本实现下载服务器端数据到客户端

    通过Perl脚本,我们可以自动登录到FTP服务器,执行文件上传或下载操作,并在完成后断开连接,这一过程完全无需人工干预。 #### 2. 参数设置与路径管理 在Perl脚本中,参数设置和路径管理是实现自动化下载的关键...

    ssh-mysql-dump:从远程服务器将mysql数据库转储到本地的脚本

    如何运行脚本: 在外壳中,运行“ easy_install paramiko” 转到脚本目录方法1: 使用以下命令运行脚本:“ python mysql-remote-dump.py” 填写表格方法2: 使用以下命令运行脚本:“ python mysql-remote-dump.py...

    RobotFramework远程执行自动化测试

    此外,还有可能是由于环境限制,例如,被测的前端系统运行在Windows上,而与其交互的后台系统位于Linux环境中,这时可能需要在执行自动化测试之前在Linux环境下重启应用服务或机器。这些问题可以通过远程执行自动化...

    基于PHP的Shell管理Web服务器(执行命令以及浏览文件)源码.zip

    【标题】中的“基于PHP的Shell管理Web服务器(执行命令以及浏览文件)源码”指出,这是一个使用PHP语言实现的项目,目标是通过Web界面来管理和控制远程服务器,包括执行命令和浏览文件系统。这样的系统通常称为...

    asp服务器脚本语言浅谈

    **ASP**(Active Server Pages)是由微软开发的一种服务器端脚本环境,用于创建动态网页或Web应用程序。它是一种简单而便捷的编程工具,使得开发人员能够轻松地与数据库和其他程序进行交互。 ASP网页通常使用`.asp`...

    zabbix执行远程主机的脚本或指令详解

    选择“Zabbix客户端”意味着脚本将在安装了Zabbix Agent的远程主机上执行,而“Zabbix Server(代理)”和“Zabbix服务器”则分别表示脚本将在代理或服务器端运行。 在脚本的“命令”字段中,我们可以输入系统命令...

    远端连接服务器的工具 finalshell_install 一键安装包

    8. **脚本执行**:支持批量执行脚本,对多台服务器进行批量操作,如系统维护、配置更新等。 9. **屏幕录像**:可以记录远程操作过程,便于回顾或分享给他人。 10. **实时监控**:提供实时的系统资源监控,包括CPU...

    esp8266获取HTTP服务器ASP上的实行命令

    在这个场景中,“esp8266获取HTTP服务器ASP上的执行命令”指的是通过ESP8266模块,从一个运行ASP(Active Server Pages)的HTTP服务器接收并执行命令。ASP是一种微软开发的服务器端脚本环境,可以用来生成动态网页或...

    springboot项目启动bat脚本

    3. **后端开发**: 后端开发主要关注服务器端的逻辑处理、数据存储和业务流程。Spring Boot常被用作后端服务的构建框架,提供RESTful API,与前端进行交互。 4. **Spring框架**: Spring是Java企业级应用开发的核心...

    毕业设计,基于PHP+MySQL开发的远程管理系统服务器端+客户端,内含完整源代码,数据库脚本,毕业论文

    系统管理员可以在远程利用浏览器进行登录,通过验证后就可以方便的对系统的运行状态进行查看,对系统进行管理,对网络进行配置,对数据进行分析,要注意的是登录到本系统必须用远程服务器的root权限和密码,而且为了...

    Python脚本项目源码-利用邮件远程控制自己电脑

    在这个Python项目中,邮件服务器充当了通信中介的角色,客户端发送带有命令的邮件,服务器端则定期检查邮件,解析出命令并执行。 Python在远程控制领域有着广泛的应用,其丰富的库如smtplib用于发送邮件,poplib和...

    git创建服务器端

    2. 运行启动脚本(根据操作系统,可能是`gitblit-go`或`gitblit.bat`)。 五、创建Git仓库 1. 登录到Gitblit管理界面,点击“Create”按钮新建仓库。 2. 输入仓库名、描述以及是否公开等信息。 3. 设置权限:为不同...

    JAVA Socket远程执行任务

    在这个例子中,客户端将命令和一个名为"FindWordCount.jar"的Java可执行文件发送到服务器,然后服务器执行这个jar包并返回结果给客户端。以下是关于Java Socket编程和远程执行任务的详细知识讲解。 1. **Java ...

    Git获取本地分支对应的远端服务器分支名的方法

    要获取本地分支`local_branch_name`对应的远端服务器分支名,你可以运行以下命令: ```bash $ git rev-parse --abbrev-ref local_branch_name@{upstream} ``` 这里的`@{upstream}`是Git的一个特殊语法,它代表了与...

    FTP上传脚本

    JavaScript也可以用于编写FTP客户端脚本,通过Node.js等环境运行,允许在服务器端执行文件上传操作。 3. ftp_mht.js:这个文件名暗示它可能是另一个JavaScript FTP脚本,可能与HTML页面(MHT是MHTML文件的扩展名,即...

    ASP脚本攻防手册

    ASP(Active Server Pages)脚本是一种服务器端脚本环境,可用于创建和运行动态网页或Web应用程序。它由微软公司开发,主要用于IIS Web服务器。ASP脚本编写语言主要是VBScript或JScript,但也可以使用其他脚本语言。...

Global site tag (gtag.js) - Google Analytics