如题,aws的实例是使用秘钥进行登陆的,也是创建后唯一的ssh登陆方式。
秘钥比较麻烦,除了默认秘钥能继续下载,lightsail生成的秘钥就只能下载一次,ec2的默认密码也只能下载一次!但是想用密码登陆的话怎么办呢?

首先创建一台lightsail机器

然后通过xshell使用用户名为centos,ssh秘钥,端口为22登陆系统
登录后我们进入root根权限 sudo -i

然后

passwd root     #修改root用户的密码
passwd centos   #修改centos用户的密码

此时我们只是创建了密码但是还没开启密码登陆。

我们编辑/etc/ssh/sshd_config 文件

vim /etc/ssh/sshd_config

修改并解注其中:

PasswordAuthentication yes      #启用密码验证
PermitRootLogin yes             #启用root账户登录

此时重启ssh service或者reboot就能使用密码登陆了!

Last modification:August 18th, 2020 at 01:00 am