本地shell脚本中ssh到远程服务器并执行命令

本地shell脚本中ssh到远程服务器并执行命令,第1张

        在实际运用中在当前服务器执行命令后,需要在另一台服务器继续执行某些命令,分开去到另一台服务器执行也是比较麻烦的,因此整理下集中执行的方式

1、首先配置ssh免密 *** 作

Linux 下实现SSH互信: >命令: /etc/rcd/initd/network restart 重启网络服务
如果是red hat fedora CentOS版本也可以使用
命令: service network restart 重启网络服务
其实这两个命令都是一样的,一个叫赵子龙一个叫赵云 都是同一个人

要想使用 mstsc 这个远程桌面命令,首先要确保对方的电脑上安装了运行此服务的软件,一般微软windows自身携带这个软件,这个功能附带安装在win2000server、win2003server、win2008server上。
当对方是windows服务器时按照下面的步骤实现:
win+R(或“开始”——“运行”)——“mstsc”
在“计算机”后面的框中输入服务器的IP地址,如果有端口号,请确认使用“IP:端口号”的形式,如:19216801:3390 ,默认的端口号是3389不需要输入,只有在服务器修改了默认端口号的时候才使用英文状态下的“:”加新端口号的形式。以下输入了正确的域名或IP后显示连接成功的标志,你只需要点击“是”就可以连接到对方的主机,可是仍需要你输入账户和密码信息。
如果对方是域名的形式,如 aabccom 你也可以使用“域名:端口号”的形式实现远程桌面连接,通常独立IP的服务器和VPS服务器都是这样管理的,不过鉴于安全的考虑,我推荐大家修改默认的远程登录端口号改掉,以免被登陆。不过大部分虚拟主机站点是不需要这样的设置的,因为这由主机服务提供商负责管理。

1远程连接centos系统
1
下载,安装一个xshell远程软件,或其他ssh软件也行。连接上linux服务器。
END
2检查是否安装 sz rz命令
1
如下图,输入 rpm -qa |grep sz 和 rpm -qa |grep rz 命令查看是否安装该程序。
2
如果没有安装,可以输入 yum -install sz yum -install rz命令进行安装
END
3测试命令-- windows上传文件到centos
1
1rz r就是receive linux服务器接收。 也就是 windows上传文件。
如图,输入rz会调出一个对话框,可以选择你需要上传的文件
2
选择上传的文件,即可进行上传了。 如下图
3
一会就上传好了,如下图
END
4,测试命令-- 下载文件 (linux文件下载
1sz r就是Send linux服务器发送。 也就是 windows下载文件。
如图,输入sz 后面接上你需要发送的文件 或文件夹 如下图
回车之后,会d出一个窗口提示,您需要存放文件的路径,如下图
3
点击保存之后,文件就开始下载了。怎么样是不是很简单?


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/13506860.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-08-21
下一篇 2023-08-21

发表评论

登录后才能评论

评论列表(0条)

保存