2017-02-24 88 views
0

我編輯sshd_config文件並設置如何使用AWS ec2 Ubuntu實例上的密碼驗證啓用root登錄?

PermitRootLogin yes 
PasswordAuthentication yes 

在那之後,我創建使用SFTP客戶端的新用戶

adduser John 

授予根權限的

usermod -aG sudo John 

之後,我連接並試圖轉移文件。然而,服務器發送錯誤消息「權限被拒絕」

我修改後重新啓動服務器。

+0

我想你不使用任何密鑰對/私有密鑰連接到該實例。讓我們更多地瞭解是否爲用戶John設置了默認密碼。檢查/ etc/passwd。另外,請從ec2控制檯檢查ec2實例啓動日誌文件。我希望你重新啓動ssh守護進程或在修改後重新加載它。首先使用ssh查看是否可行,然後使用sFTP,這樣更容易調試。 – Sam

+0

@Sam感謝您的評論。我想連接到沒有密鑰的實例。這就是爲什麼,我創建了一個新用戶John併爲其設置了密碼。是的,我修改後重新啓動了ssh守護進程。我將用ssh檢查是否有效。 – basic123

回答

0

確保Pubkey驗證沒有在/ etc/ssh/sshd_config文件