簡體   English   中英

當使用SSH連接Azure CentOS VM時,要求您的私鑰文件不能被其他人訪問

[英]It is required that your private key files are NOT accessible by others, when use SSH to connect with a Azure CentOS VM

    WARNING: UNPROTECTED PRIVATE KEY FILE!          

“D:\Windows10\azure\azureuser.pem”的權限太開放了。 要求您的私鑰文件不能被其他人訪問。 此私鑰將被忽略。 加載密鑰“D:\Windows10\azure\azureuser.pem”:錯誤權限 azureuser@XX.XX.XX.XX:權限被拒絕(公鑰、gssapi-keyex、gssapi-with-mic)。

Linux/Ununtu 操作系統的答案:

在終端上運行以下命令后重新運行以保護您的私鑰。

chmod 400 name-of-your-private-key-file.pem

注意:請注意,作為安全授權,需要保護您的私鑰文件免受本地計算機上其他用戶的侵害。

WARNING: UNPROTECTED PRIVATE KEY FILE! 

此錯誤表示私鑰文件可以被其他人訪問。

解決此問題的簡單方法是更改私鑰文件的權限。

您可以導航到文件資源管理器中的文件位置 --> 右鍵單擊文件和 select 屬性 --> Go 到安全選項卡 --> 單擊高級 -> 將所有者更改給您,授予自己完全控制權並禁用inheritance。 同時刪除其他權限-->點擊應用保存權限

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM