AWS Ubuntu使用密码身份验证添加用户

时间:2018-05-31 08:19:59

标签: amazon-web-services ubuntu deployment

我们有一个ubuntu AWS实例,我们使用pem密钥登录ubuntu用户。

我们想要做的是创建一个名为deploy的用户,我们希望使用密码而不使用pem密钥使用deploy进入服务器。

我们怎么做呢

sudo adduser deploy --home /home/deploy --shell /bin/bash

这要求输入密码,我提供了一个

然而,当我从我的mac

运行以下内容时
ssh deploy@<ip-address-of-aws-ubuntu-machine>

它表示权限被拒绝(公钥)

这可能吗?

1 个答案:

答案 0 :(得分:0)

这当然是可能的。我强烈建议您为此用户使用密钥身份验证,因为它更安全但如果您坚持使用密码,则必须在sshd_config中启用密码身份验证,通常位于{{1} }}。改变这一行:

/etc/ssh/sshd_config

PasswordAuthentication no