溫馨提示×

Linux Trigger:如何使用SSH遠程登錄

小樊
49
2025-07-14 12:19:04
欄目: 智能運維

要使用SSH遠程登錄到Linux服務器,請按照以下步驟操作:

  1. 打開終端(Terminal)或命令提示符(Command Prompt)。

  2. 確保您已經安裝了SSH客戶端。在大多數Linux發行版和macOS中,SSH客戶端已經預裝。對于Windows用戶,您可以使用名為PuTTY的免費SSH客戶端,或者使用Windows 10自帶的OpenSSH客戶端。

  3. 獲取遠程服務器的IP地址或主機名。您需要這個信息來建立連接。

  4. 如果需要,獲取遠程服務器的端口號。默認情況下,SSH使用端口22,但有時服務器可能會使用不同的端口。

  5. 如果需要,獲取遠程服務器的用戶名和密碼。有些服務器可能使用密鑰對進行身份驗證,而不是用戶名和密碼。

  6. 使用以下命令建立SSH連接:

    對于Linux和macOS用戶:

    ssh 用戶名@服務器IP地址或主機名 -p 端口號
    

    例如:

    ssh john@example.com -p 22
    

    對于Windows用戶(使用PuTTY):

    • 打開PuTTY。
    • 在"Session"選項卡中,輸入服務器IP地址或主機名和端口號。
    • 轉到"Connection" > “Data”,輸入用戶名。
    • (可選)轉到"Connection" > “SSH” > “Auth”,瀏覽并選擇您的私鑰文件(如果有)。
    • 點擊"Open"開始連接。
  7. 如果服務器使用密鑰對進行身份驗證,您可能需要在本地計算機上生成SSH密鑰對,并將公鑰添加到遠程服務器的授權密鑰列表中。具體步驟如下:

    • 在本地計算機上打開終端或命令提示符。
    • 輸入ssh-keygen生成SSH密鑰對。按照提示操作,可以選擇自定義密鑰文件的位置和名稱。
    • 將生成的公鑰(通常是id_rsa.pub文件)上傳到遠程服務器的~/.ssh/authorized_keys文件中。您可以使用SCP(安全復制)命令或其他文件傳輸方法來完成此操作。
    • 確保遠程服務器上的~/.ssh目錄和authorized_keys文件的權限設置正確。通常,您需要運行以下命令:
      chmod 700 ~/.ssh
      chmod 600 ~/.ssh/authorized_keys
      
  8. 登錄成功后,您將看到遠程服務器的命令提示符?,F在,您可以像在本地計算機上一樣運行命令。

  9. 要斷開SSH連接,請輸入exitlogout,然后按回車鍵。

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