Debian
Buster 升級後的 Debian ssh 問題
在我將筆記型電腦從 Stretch(舊穩定版)升級到 Buster(穩定版)後,嘗試連接到遠端工作站時出現以下錯誤:
ssh workstation sign_and_send_pubkey: signing failed: agent refused operation workstation@XXX.XXX.XXX.XXX's password:
如果我輸入密碼,我就可以遠端登錄。遠端機器執行 Debian Stretch。
我不再能夠從 nautilus 連接遠端機器,出現此錯誤:
Oops! Something went wrong. Don't have permission to access the requested location
也許這兩個問題是相關的。
在這裡找到了解決方案
特別是,解決它的方法是確保我對 id_rsa 和 id_rsa.pub 具有正確的權限。
使用 . 檢查目前 chmod 編號
stat --format '%a' <file>
。它應該是600和644。id_rsa``id_rsa.pub
要更改文件的權限,請使用
chmod 600 id_rsa chmod 644 id_rsa.pub
這解決了我的更新問題。