2017-02-24 64 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文件