簡體   English   中英

我如何在遠程Linux服務器上運行bash

[英]How can i run bash on a remote linux server

可以說我在同一網絡上有兩台服務器:

db-test-1
db-test-2

在db-test-1上,如何運行在db-test-2上執行的bash命令? 例如,在db-test-1上,運行命令以檢查程序是否在遠程服務器上運行,例如,

ps -ef |grep consul

我必須使用服務器名稱,而不是IP。

使用ssh鍵:

  1. 在db-test1上:生成一對ssh密鑰(ssh-keygen)
  2. 將db-test1的.ssh / id_rsa.pub附加或復制到.ssh / authorized_keys
  3. 在db-test1上:ssh db-test2 ps -ef | grep領事

您將首先詢問您是否信任遠程主機。 您可以通過添加以下內容來進行遠程管理: StrictHostKey.ssh / config中 檢查no

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM