Xshell 將每個 SSH 會話儲存為獨立檔案(.xsh),遷移至新電腦只需複製會話資料夾。本文圖文詳解定位、複製、導入全流程。
啟動 Xshell → 點選工具列 檔案 (File) → 開啟 (Open) → 彈出「會話」對話框。
在「會話」對話框左上角,點擊**資料夾圖示**(打開包含資料夾),即可在檔案總管中直接定位到會話儲存路徑。
C:\Users\<你的用戶名>\AppData\Roaming\NetSarang\Xshell\Sessions
整個 Sessions 資料夾即包含所有會話檔案(*.xsh)與子資料夾結構。
Sessions 資料夾完整複製(USB、網路共享、雲端同步均可)。AppData 結構。Sessions 資料夾覆蓋/合併到新電腦同路徑:C:\Users\<新用戶名>\AppData\Roaming\NetSarang\Xshell\Sessions重新啟動 Xshell,左側會話列表應立即顯示所有遷移的會話,雙擊即可連線。
robocopy /MIR 或 FreeFileSync 定期雙向同步會話資料夾,多台電腦保持一致。...NetSarang\Xftp\Sessions,同法操作。Sessions 資料夾 + Xshell.ini(全域設定)+ Key 資料夾(SSH 金鑰),三者打包即為完整備份。| 現象 | 原因與解決 |
|---|---|
| 會話列表為空 | 路徑錯誤,確認 AppData\Roaming\NetSarang\Xshell\Sessions 下有 .xsh 檔 |
| 連線提示密碼錯誤 | 跨用戶遷移導致 DPAPI 解密失敗,右鍵會話 → 屬性 → 重新輸入密碼存儲 |
| 圖示/顏色異常 | 複製 Xshell.ini 同步全域主題設定 |