Linux SSH 远程连接主机,并执行命令

这篇具有很好参考价值的文章主要介绍了Linux SSH 远程连接主机,并执行命令。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

应用场景

当需要远程到另一台Linux上,并在另一台机器上执行 Shell 命令,则需要注意命令的书写格式


示例说明

远程到 192.158.157.47 机器上,并执行命令 cd /tmp && ./zabbixagent_install.sh && echo Success

1、错误方式

因为命令间用 && 拼接,表示多条命令是顺序执行,所以, ssh命令和后续的命令间是独立的。

ssh root@192.158.157.47 && cd /tmp && ./zabbixagent_install.sh && echo Success
2、正确方式

将远程待执行的多条命令用双引号括起来,作为整体,跟在 ssh命令之后。

ssh root@192.158.157.47 "cd /tmp && ./zabbixagent_install.sh && echo Success"

正确格式如下:文章来源地址https://www.toymoban.com/news/detail-633911.html

ssh root@远程机器IP "需要在远程机器上执行的命令"

到了这里,关于Linux SSH 远程连接主机,并执行命令的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Linux at命令与crond命令,Linux主机之间ssh免密登录

    atd是单一执行的任务管理程序,一个任务管理程序只会执行一次任务 crond是循环性执行好的任务管理程序,例如可以在每年,每月,每天,某个时间段进行执行任务。 前置步骤 1.client创建密钥 2.查看文件 3.发送密钥 4.验证

    2024年02月13日
    浏览(49)
  • 【Linux命令详解 | ssh命令】 ssh命令用于远程登录到其他计算机,实现安全的远程管理

    在编程和系统管理领域,远程管理是一项至关重要的任务。SSH(Secure Shell)命令是一种加密的网络协议,它提供了一种安全的方式,使您能够在不同的计算机之间进行远程连接和管理。通过使用SSH命令,您可以在远程计算机上执行命令、传输文件以及进行安全的远程登录。

    2024年02月12日
    浏览(44)
  • Linux远程访问及控制SSH命令

    1.1.1什么是SSH服务器? SSH(Secure Shell)是一种安全通道协议,主要用来实现字符界面的远程登录、远程 复制等功能; SSH 协议对通信双方的数据传输进行了加密处理,其中包括用户登录时输入的用户口令; SSH 为建立在应用层和传输层基础上的安全协议。对数据进行压缩,加

    2024年02月03日
    浏览(44)
  • 8- Linux操作系统 ssh远程连接

    一、简介 ssh(secure shell,安全外壳协议),该协议有2个常用的作用: 远程连接 、远程文件传输。 协议使用 端口 号: 默认是22。 可以是被修改的,如果需要修改,则需要修改ssh服务的配置文件:   端口号可以修改,但是得注意2个事项: a. 注意范围,端口范围是从0-65535;

    2024年02月08日
    浏览(60)
  • 常用Linux的ssh远程终端连接工具

    putty是最简单的SSH工具,无需安装,支持多系统版本,下载后就可以直接使用。 优点: 1.免费 2.免安装 缺点: 1、不支持标签模式; 2、默认设置不友好,很多功能都需要额外配置才行,例如自动登录功能; 3、不能传输文件; 4、没有X11,需要配置Xming工具; 5、默认keepaliv

    2024年02月11日
    浏览(87)
  • 使用 FinalShell 进行远程连接(ssh 远程连接 Linux 服务器)

    目录 前言 基本使用教程 新建远程连接 连接主机 自定义命令 路由追踪 后端开发,必然需要和服务器打交道,部署应用,排查问题,查看运行日志等等。一般服务器都是集中部署在机房中,也有一些直接是云服务器,总而言之,程序员不可能直接和服务器直接操作,一般都是

    2024年04月16日
    浏览(76)
  • ssh命令用于远程登录到其他计算机,实现安全的远程管理_linux ssh远程登录命令

    文章标题 简介 一,参数列表 二,使用介绍 1. 连接远程服务器 2. 使用SSH密钥登录 2.1 生成密钥对 2.2 将公钥复制到远程服务器 3. 端口转发 3.1 本地端口转发 3.2 远程端口转发 4. X11转发 5. 文件传输与远程命令执行 5.1 文件传输 5.1.1 从本地向远程传输文件 5.1.2 从远程服务器下载

    2024年04月11日
    浏览(45)
  • Java通过OpenSSH(ssh2/ScpClient)远程连接Windows10实现传输文件、解压缩包、执行命令等操作

    远程机器A:Windows 10 专业版 22H2 本地环境:jdk8 设置 -- 应用 -- 应用和功能 -- 可选功能 -- 添加功能 由于我已经安装,在以安装功能里面即可找到。未安装的用户选择添加功能添加即可 启动 OpenSSH SSH Server 服务 输入ssh 出现如下提示即安装成功 编写 bat 脚本,在远程机器上面静

    2024年02月14日
    浏览(82)
  • 2分钟 Linux 远程连接ssh(Xshell)教程!!!

    一、准备阶段         1.虚拟机及镜像:虚拟机+镜像         2.Xshell:网盘:Xshell+Xftp 二、虚拟机连接准备         1.查看虚拟机网络端口地址,作为后续xshell连接的主机地址  如果执行不了ifconfig,安装net-tools:sudo apt install net-tools         2.检查虚拟机是否开启ssh服务和

    2024年02月15日
    浏览(43)
  • 无公网IP,SSH远程连接Linux CentOS

    转载自cpolar内网穿透的文章:无公网IP,SSH远程连接Linux CentOS【内网穿透】 本次教程我们来实现如何在外公网环境下,SSH远程连接家里/公司的Linux CentOS服务器,无需公网IP,也不需要设置路由器。 【SSH远程服务器】在外远程连接Linux服务器「无公网IP」 cpolar官网:cpolar - 安全

    2024年02月06日
    浏览(39)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包