登录阿里云控制台,登录轻量服务器,选中远程连接;
一、创建密钥对
填写信息后,会自动下载密钥,请自行保存好:
或使用之前的秘钥,绑定已有密钥对
绑定后在控制面板进行重启阿里云服务器
二、在xshell使用密钥进行登录
选择下载的pem文件,填写root用户名即可登录
登录后禁用密码进行登录:
1:修改配置文件
vim /etc/ssh/sshd_config
找到:
RSAAuthentication yes
PubkeyAuthentication yes
AuthorizedKeysFile .ssh/authorized_keys
先把这3行命令改了,如果默认前面带了#,就把#给删掉,这里是让可以用密钥登录。
然后再找到:
PasswordAuthentication no
这里默认是yes,所以把改成no,就是禁止密码登录。
2:重启sshd服务
centos7 命令:
systemctl restart sshd.service