[Issue]VSCode Remote-SSH重複要求輸入密碼問題
筆者主要的開發環境都放在MacBook上,在家開發Web時就用VSCode Remote SSH寫Code。
這個月發現每次遠程連接時,都會跳出兩次輸入密碼的提示(奇怪的是第一次輸入完密碼整個視窗包含遠程目錄都加載完成了,第二次密碼不輸按Esc也沒關係)。
由於電腦時常不關機的緣故,只有VSCode崩潰/更新或電腦重開時才會重連,想說可能VSCode又出Bug了,可能過幾次更新就會自己好了。沒想到過了出了兩三次更新後問題依舊,實在是受不了,於是開始找問題的解決方案,紀錄一下過程,下次遇到直接CV大法。
刪除遠程的.vscode-server資料夾 => 沒用,所有遠程安裝的插件都不見了= =
重設定SSH金鑰 => 沒用
分析Output輸出的Log後發現重點可能是**”Got some output, clearing connection timeout”**這句log,Google後測試網路上的解決方式:
- Setting.json設定
1
2"remote.SSH.showLoginTerminal": true,
"remote.SSH.useLocalServer": false還是一樣,再來
2. Setting.json設定1
"remote.SSH.useExecServer": true,
問題解決了,有空再來翻翻文檔弄清楚這個設定到底是幹嘛的
使用開源工具的隱性成本就是可能常常需要人工Debug,尤其是常常動不動滾動升級的軟體…
本部落格所有文章除特別聲明外,均採用 CC BY-NC-SA 4.0 許可協議。轉載請註明來自 Wakizahi1024's blog!
