簡體   English   中英

AWS:為我的用戶添加 SSH 密鑰

[英]AWS: Adding SSH keys for my user

我剛剛在 AWS EC2 上創建了一個實例。 我獲得了 ec2-user 的 pub/private 密鑰,並且可以使用我的 puTTY 客戶端從我的 Windows 機器登錄。

現在,我想使用新用戶(xxxx)連接到同一個實例。 為了那個原因:

  • 首先,我在 AWS 實例上使用“useradd”創建了一個用戶
  • 使用 puTTYgen 在我的 Windows 機器上生成公鑰/私鑰
  • 將發布密鑰內容復制到 >> /root/.ssh/authorized_keys 文件。
  • 現在,我正在嘗試通過使用私鑰使用 puTTY 進行連接

但是我無法登錄,並且出現以下錯誤:

Authentication log (see session log for details):
Using username "xxxx".
Server refused our key
No supported authentication methods left to try!

Connection has been unexpectedly closed. Server sent command exit status 0.

我可以通過在 xxxx 用戶主目錄( /home/xxxx/.ssh/authorized_keys )而不是/root/.ssh/authorized_keys下創建一個 authorized_keys 文件來解決這個問題

暫無
暫無

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

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