生成密钥

在需要登录服务器的电脑上运行以下命令

  1. ssh-keygen -t rsa -C 【个人标识 一般为邮箱】
  2. # 举个例子
  3. # ssh-keygen -t rsa -C info@gaoquanquan.com

image.png
这样就在默认目录下生成了 id_rsa私钥和id_rsa.pub公钥

添加密钥

登录服务器,在~/.ssh/authorized_keys里添加刚才创建的公钥id_rsa.pub
如没有authorized_keys则手动创建

使用密钥登录

  1. ssh -i ~/.ssh/id_rsa root@[服务器ip]

image.png
其他 GUI 软件如何设置密钥自行百度