SSH Secure Shell Client用密钥登陆云服务器

先在SSH Secure Shell Client利用密码登陆自己的服务器

password.png

获取公钥

  • Edit → settings → keys
  • 选择Generate New...


    Generate.png
  • 选择RSA,20后会生产生产公钥。

下载公钥

  • 下载公钥到服务器 upload 后把destination的 .ssh2 改为.ssh

  • File 和 Comment 可以自己设置,Passphrase 是利用公钥时需要验证的。


    file.png

查看和转化

  • cd /etc/.ssh 查看公钥
  • ssh-keygen -i -f ssh_secure.pub >> authorized_keys

window ssh 转换成openssh 认识的格式

修改sshd_config文件

  • RSAAuthentication yes 开启RSA验证
  • PubkeyAuthentication yes 使用公钥验证

修改权限

  • chmod 600 /root/.ssh/authorized_keys

重新启动

  • systemctl restart sshd

使用public key 登陆

public_key.png

成功标志

succed.png
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 转自:https://blog.51cto.com/3381847248/2066599 一、ssh详解 1、什么...
    950545c4cd64阅读 50,995评论 0 6
  • 1、远程连接服务器 远程连接服务器对于管理员来说,是一个很有用的操作。它使得对服务器的管理更为方便。不过方便归方便...
    Zhang21阅读 39,592评论 0 20
  • SSH 为 Secure Shell 的缩写,由 IETF 的网络小组(Network Working Group...
    shuff1e阅读 1,805评论 1 11
  • 云服务商 青云[https://docs.qingcloud.com/] 提供的服务和编写的 使用 SSH 密钥远...
    michael_jia阅读 34,068评论 2 1
  • 搬迁原来博客海澜CSDN 前一阵子频繁更改模型,总是手动添加动画事件 animator events一直比较麻烦,...
    su9257_海澜阅读 5,739评论 0 5