当前位置: 首页 > 面试题库 >

linux远程执行命令

易飞文
2023-03-14
问题内容

如何在远程Linux机器上执行命令/脚本?说我想从框a的框b开始服务tomcat。


问题答案:

我想这ssh是最好的安全方式,例如:

ssh -OPTIONS -p SSH_PORT user@remote_server "remote_command1; remote_command2; remote_script.sh"

必须根据您的特定需求(例如,仅绑定到ipv4)部署OPTIONS的地方,并且您的远程命令可能正在启动您的tomcat守护程序。

注意
如果不想在每次运行ssh时都提示您,也请查看ssh-
agent,以及keychain系统允许的情况。关键是…了解ssh密钥交换过程。请仔细查看ssh_config(即ssh客户端配置文件)和sshd_config(即ssh服务器配置文件)。配置文件名取决于您的系统,无论如何您都可以在那里找到它们/etc/sshd_config。理想情况下,请不要以root身份运行ssh,而是以服务器和客户端这两个方面的特定用户身份运行。

源项目主页上的一些其他文档:

ssh和ssh-agent
man ssh

http://www.snailbook.com/index.html
https://help.ubuntu.com/community/SSH/OpenSSH/配置

钥匙串
http://www.gentoo.org/doc/en/keychain-
guide.xml
法语的旧式琴身(由我自己:-),但也可能有用:http
://hornetbzz.developpez.com/tutoriels/debian
/ ssh / keychain
/



 类似资料:
  • 我试图在我的网页中使用PHP从远程机器中的shell获得结果。我用了这些台词: 我试图得到结果在我的网页在windows机器和libssh2已经包含在easyphp. 有什么想法吗?

  • 本文向大家介绍基于使用paramiko执行远程linux主机命令(详解),包括了基于使用paramiko执行远程linux主机命令(详解)的使用技巧和注意事项,需要的朋友参考一下 paramiko是python的SSH库,可用来连接远程linux主机,然后执行linux命令或者通过SFTP传输文件。 关于使用paramiko执行远程主机命令可以找到很多参考资料了,本文在此基础上做一些封装,便于扩展

  • 本文向大家介绍Zabbix远程执行命令的示例详解,包括了Zabbix远程执行命令的示例详解的使用技巧和注意事项,需要的朋友参考一下 Zabbix触发器(trigger)达到阀值后会有动作(action)执行:发送告警信息或执行远程命令。 本文主要配置验证zabbix执行远程命令。 一.环境 Server:基于CentOS-7-x86_64-1511; Zabbix:zabbix-3.0.1serv

  • 问题内容: 我试图在一行中合并多个Linux命令以执行部署操作。例如 问题答案: 如果仅在上一个命令成功的情况下才执行每个命令,请使用运算符将它们组合: 如果其中一个命令失败,则将不执行其后的所有其他命令。 如果要执行所有命令而不管先前的命令是否失败,请使用分号将它们分开: 在您的情况下,我想您希望第一种情况下,下一条命令的执行取决于上一条命令的成功。 您还可以将所有命令放在脚本中,然后执行该脚本

  • 本文向大家介绍ThinkPHP 5.x远程命令执行漏洞复现,包括了ThinkPHP 5.x远程命令执行漏洞复现的使用技巧和注意事项,需要的朋友参考一下 一、漏洞描述 2018年12月10日,ThinkPHP官方发布了安全更新,其中修复了ThinkPHP5框架的一个高危漏洞: https://blog.thinkphp.cn/869075  漏洞的原因是由于框架对控制器名没有进行足够的检测,导致在没

  • 问题内容: 我正在Ubuntu上用python编写程序,以在RaspberryPi上执行命令,并与网络连接。 有人可以指导我该怎么做吗? 问题答案: 当然,有几种方法可以做到! 假设您在主机上安装了Raspberry Pi,并且用户名是。 这是运行命令的默认Python库。 您可以使其运行并在远程服务器上执行所需的任何操作。 scrat已在他的回答中提及。如果您不想使用任何第三方库,则绝对应该这样