Windows 10 終端機:是否可以有 SSH 連線的下拉清單或資料夾?

Windows 10 終端機:是否可以有 SSH 連線的下拉清單或資料夾?

我的問題是關於新的 Windows 10 終端

在工作中,我每天需要 ssh 到多台伺服器。我們有很多客戶端,每個客戶端有 3 到 5 個我可能需要 ssh 的伺服器。

是否可以以資料夾或下拉式清單或類似的方式組織屬於每個客戶端的伺服器,例如 mobaxterm?

答案1

據我所知,Windows Terminal 不支援在資料夾中組織設定檔。

但是,您可以建立許多桌面捷徑(wt.exe每個設定檔一個)並組織那些到桌面或其他地方的標準資料夾。例如,需要啟動設定檔「Customer A Server 1」的捷徑需要執行下列命令:

wt.exe -p "Customer A Server 1"

根據文件,甚至可以透過新增“new-tab”子命令在同一視窗中啟動多個設定檔:

wt.exe -p "Customer A Server 1" ; new-tab -p "Customer A Server 2" ; focus-tab -t 1

這應該允許您建立一個桌面快捷方式來開啟單一客戶的所有設定檔。


我實際上建議,一旦客戶數量變得如此之多,與其擁有龐大的菜單,不如更快地類型客戶的名稱或縮寫直接輸入命令列。

如果您使用 OpenSSH(該ssh命令),它允許將自訂別名分配給伺服器,因此,例如,您可以鍵入 ,而不是選擇“客戶/弗雷德的二手車/伺服器 1” ssh fred1。 (然後按 Ctrl+Shift+T 開啟新選項卡,鍵入ssh fred2,再次按 Ctrl+Shift+T,鍵入ssh fred3,重複直到所有伺服器連線。)

要實現此目的,請編輯您的~\.ssh\config文件:

Host fred1
    Hostname webserver03.example.com
    User webdev
Host fred2
    Hostname webserver07.example.com
    User webdev

這同樣適用於所有終端,甚至適用於所有作業系統。

相關內容