photo of a laptop and a tablet on the table

Windows批處理檔實現自動SSH登入Linux教學

在日常工作中,我們可能需要經常通過SSH登入Linux系統進行操作。在Windows中,我們可以利用一個批處理檔 (.bat) 來實現自動登入的功能,這篇文章將教你如何做到。

我們需要先在Windows中安裝一個支援SSH的用戶端,例如 PuTTY 或 OpenSSH。

使用PuTTY

  1. 下載並安裝 PuTTY。
  2. 在Windows系統中,建立一個新的批處理檔 (.bat)。你可以使用記事本 (Notepad) 來創建。
  3. 在批處理檔中,輸入以下的命令:
    @echo off start putty.exe -ssh username@hostname -pw password
  4. 請將usernamehostnamepassword替換為你的Linux系統的用戶名、主機名或IP地址以及密碼。
  5. 儲存並執行這個批處理檔,會自動開啟一個新的PuTTY視窗,並登入你的Linux系統。

注意:這種方法將密碼以明文形式儲存在bat文件中,這可能導致密碼洩露。如果你在乎安全性,建議使用SSH密鑰來進行身份驗證。

使用OpenSSH

如果你的Windows 10版本為1809或更高版本,則內建了OpenSSH客戶端。你可以創建一個bat文件,內容如下:

@echo off
ssh username@hostname

同樣地,將usernamehostname替換為你的Linux系統的用戶名和主機名或IP地址。這種情況下,會提示你輸入密碼。如果你已設置了SSH密鑰,則可以實現無密碼登錄。

通過以上步驟,你已經學會了如何使用Windows的批處理檔實現自動SSH登入Linux。希望這篇文章能幫助到你。

Similar Posts

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *