記錄vs code ssh配置遠程免密碼登錄報錯解決

提示了 Bad owner or permissions on .ssh/config 這個報錯,就是如題中的問題

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@         WARNING: UNPROTECTED PRIVATE KEY FILE!          @
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Permissions  for '/root/.ssh/id_rsa' are too open.
It is required that your private key files are NOT accessible by others.
This private key will be ignored.
Load key "/root/.ssh/id_rsa": bad permissions

 

解決方法:

 

按照Windows 10 GUI中的這些步驟解決權限問題:

  1. 找到.ssh文件夾。通常例如C:\Users\Username。
  2. 右鍵單擊.ssh文件夾,然後單擊“屬性”。
  3. 找到並點擊“安全”標籤。
  4. 然後單擊“高級”。
  5. 單擊“禁用繼承”,單擊“確定”。
  6. 出現警告彈出窗口,單擊“從此對象中刪除所有繼承的權限”。
  7. 所有用戶都將被刪除,讓我們添加所有者。在同一窗口中,單擊“編輯”按鈕。
  8. 接下來,單擊“添加”以顯示“選擇用戶或組”窗口。
  9. 單擊“高級”,然後單擊“立即查找”按鈕。應顯示用戶結果列表。
  10. 選擇您的用戶帳戶。

再次重試問題解決。

 

另外 windows openssh 和git ssh 關於config文件權限衝突的問題參考解決:

https://zixizixi.cn/windows_vscode_ssh_error_bad-owner-or-permissions

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章