博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
SSH Secure Shell Client用密钥认证登录linux服务器
阅读量:4185 次
发布时间:2019-05-26

本文共 596 字,大约阅读时间需要 1 分钟。

一、简介

     1. Edit->settings->Keys

     2. 点击“Generate New” 可选择 rsa dsa两种加密方式
     3. 输入生成Key的文件名和注释,打算使用空密码登录则Passphrase中不输入密码
     4. 完成
     5. 登录SSH Server,再到Edit->Settings->key下,选择”upload”
     6. 因为SSH Server是Linux,而SSH Secure Shell Client客户端上Windows,所以密钥需要进行格式转换
     cd $HOME/.ssh/
     ssh-keygen -i -f xxx.pub >> authorized_keys
     7. 修改sshd_config
     sudo vi /etc/ssh/sshd_config
     让这几项生效:
     RSAAuthentication yes
     PubkeyAuthentication yes
     AuthorizedKeysFile %h/.ssh/authorized_keys
     可选择关闭输入pasword认证:
     PasswordAuthentication no
     8. 重启sshd服务 sudo service ssh restart
     9. 连接即可,自己生成的keys在c:\Users\<username>\AppData\Roaming\SSH\UserKeys中

参考文献:

转载地址:http://imdoi.baihongyu.com/

你可能感兴趣的文章