1. root用户ssh密钥登录
1.1 root用户创建密钥–命名–》下载==》将实例关机,然后绑定到实例
1.2 xshell 设置
ps:第8步密码不用写,刚创建ssh密钥时没有密码
2. 普通用户密码登录
以root身份进入系统:修改sshd配置文件
配置root用户仅仅支持密钥登录,但是非root用户却能支持密码登录
最主要的就是下面这两行:
PermitRootLogin without-password (设置root用户只能用密钥登录)
PasswordAuthentication yes (其他用户可以使用密码登录)
所有用户都只支持密钥登录的配置是:
PermitRootLogin yes
PasswordAuthentication no
修改后记得重启服务器
vim /etc/ssh/sshd_config