Windows 下 VSCode 使用 SSH 連接報 Bad owner or permissions on C:\\Users\\Administrator/.ssh/config 錯誤問題解決
vscode ssh 鏈接報錯情況
這個錯誤意味着:文件夾.ssh 的權限不僅僅是windows 當前用戶擁有或者當前用戶權限不足,故修改權限即可。
解決方法
- 找到.ssh文件夾。它通常位於C:\Users,例如C:\Users\Akkuman。
- 右鍵單擊.ssh文件夾,然後單擊“屬性”。
- 找到並點擊“安全”標籤。
- 然後單擊“高級”。 單擊“禁用繼承”,單擊“確定”。 將出現警告彈出窗口。單擊“從此對象中刪除所有繼承的權限”。
- 你會注意到所有用戶都將被刪除。讓我們添加所有者。在同一窗口中,單擊“編輯”按鈕。
- 接下來,單擊“添加”以顯示“選擇用戶或組”窗口。
- 單擊“高級”,然後單擊“立即查找”按鈕。應顯示用戶結果列表。 選擇您的用戶帳戶。
- 然後單擊“確定”(大約三次)以關閉所有窗口。
- 完成所有操作後,再次關閉並打開VSCode 並嘗試連接到遠程SSH主機。
現在這個問題應該解決了。