申请了亚马逊的EC2,要通过ssh 加密钥的形式登录,特别麻烦,而且感觉ssh登录AWS的云主机后好卡,这里是更改成用户名和密码的形式
登录云主机,可以通过SecureCRT直接登录
1、首先通过ssh登录到EC2,类似于ssh -i /home/bob.pem ec2-user@ec2-22-14-56-111.us-west-2.compute.amazonaws.com这样的形势登录
云主机 ,然后输入 sudo passwd root 设置root权限的密码,然后su - 获取root权限
2、编辑sshd_config ,vi /etc/ssh/sshd_config
3、更改里面的的PasswordAuthenication no 把no改成yes即可
4、修改用户ec2-user的用户名, passwd ec2-user 然后输入想要设置的密码
5、重启ssh(service sshd restart)之后,登录SecureCRT,新建会话输入EC2的ip,用户名为ec2-user 密码为上一步设置的密码,即可登录到云主机