溫馨提示×

CentOS SSH遠程執行命令如何操作

小樊
47
2025-08-30 15:28:43
欄目: 智能運維

在 CentOS 系統中,通過 SSH 遠程執行命令需要以下幾個步驟:

  1. 安裝 OpenSSH 服務器(如果尚未安裝): 在 CentOS 7 中,可以使用以下命令安裝:

    sudo yum install openssh-server
    

    在 CentOS 8 中,可以使用以下命令安裝:

    sudo dnf install openssh-server
    
  2. 啟動并設置 OpenSSH 服務開機自啟:

    sudo systemctl start sshd
    sudo systemctl enable sshd
    
  3. 獲取服務器的 IP 地址。你可以在服務器上使用 ip addr 命令查看 IP 地址,或者登錄到服務器提供商的控制面板查看。

  4. 使用 SSH 客戶端連接到服務器。在本地計算機上打開終端或命令提示符,然后輸入以下命令:

    ssh 用戶名@服務器IP地址
    

    例如:

    ssh root@192.168.1.100
    

    如果是首次連接,系統會提示你接受服務器的公鑰。輸入 yes 并按回車鍵繼續。

  5. 輸入服務器用戶的密碼。注意,密碼在輸入時不會顯示任何字符。

  6. 連接成功后,你將看到服務器的命令提示符。此時,你可以直接在遠程服務器上執行命令。例如:

    ls
    pwd
    
  7. 如果你想在遠程服務器上執行單個命令并立即返回到本地計算機,可以在 SSH 命令后添加 -t 參數和要執行的命令。例如:

    ssh -t root@192.168.1.100 "ls /home"
    
  8. 完成后,輸入 exit 命令退出遠程服務器的 SSH 會話。

注意:確保服務器的防火墻允許 SSH 連接。在 CentOS 7 中,可以使用以下命令打開 SSH 端口(默認為 22):

sudo firewall-cmd --permanent --add-service=ssh
sudo firewall-cmd --reload

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女