今天尝试了一波,Windows 通过XShell 配置SSH方式登录阿里云Centos7
总结关键步骤如下:
- 安装open ssl server
yum install openssh-server -y
- 修改/etc/ssh/sshd_config 配置文件
PubkeyAuthentication yes # 使用key登录
- 重启ssh 服务
service sshd restart
- 删除文件和新建文件
删除这个文件 /root/.ssh/authorized_keys
因为这个文件默认只有读取权限没有修改权限,修改起来比较麻烦,删除之前做好备份。
新建这个文件 /root/.ssh/authorized_keys
-
生成RSA密钥对
-
将RSA 公钥填写到/root/.ssh/authorized_keys 文件里面保存,最好重启下ssh 服务
-
重启ssh 服务
service sshd restart
- 然后选择密钥对方式登录就可以了