工作備忘錄
好記性不如爛筆頭
2023年4月12日 星期三
VSCode 遠端開發無法儲存檔案
情境: VSCode遠端開發透過SSH連至Linux主機,連線帳號為一般帳號(已加入sudo群組),編輯檔案後無法存檔,會顯示錯誤訊息
Failed to save '[檔案名稱]': Unable to write file 'vscode-remote://ssh-remote+[帳號]@[主機][檔案路徑]' (NoPermissions (FileSystemError): Error: EACCES: permission denied, open '[檔案路徑]')
(如下圖)。
原因:
微軟表示
VSCode不支援遠端開發儲存檔案時改用sudo權限
,
目前能找到的替代方案為【安裝擴展套件
Save as Root in Remote - SSH
並設定快捷鍵】,
這樣在按下快捷鍵時就會先自動切換到sudo、詢問帳號密碼並儲存成功。
較新的文章
較舊的文章
首頁