允许用户ssh到EC2 Ubuntu实例?

Tai*_*man 28 ssh ubuntu amazon-ec2

访问新EC2实例的默认方法是使用密钥对.

如何让其他用户连接到我的实例,而不给他我的密钥?(理想情况下,我希望他们在登录时提示输入用户名/密码)

Msj*_*ndo 42

编辑/ etc/ssh/sshd_config并设置PasswordAuthenticationyes.

输入命令sudo /etc/init.d/sshd reload.

然后你可以创建一个用户:

useradd USERNAME
Run Code Online (Sandbox Code Playgroud)

(检查man有关如何设置主目录的选项等...)

然后

passwd USERNAME 
Run Code Online (Sandbox Code Playgroud)

系统将提示您输入新密码


JR *_*ith 11

为了节省一些像我这样的Ubuntu新手,较新的Ubuntu实例不再使用sshd重载.相反,它要求:

sudo restart ssh
Run Code Online (Sandbox Code Playgroud)

有关详细信息,请参阅此SO链接:https://superuser.com/questions/214799/no-etc-init-d-sshd-file-ubuntu-ec2