使用 ssh 密钥登录服务器

生成密钥

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

ssh-keygen -t rsa -C 【个人标识 一般为邮箱】

# 举个例子
# ssh-keygen -t rsa -C info@gaoquanquan.com


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

添加密钥

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

使用密钥登录

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


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

目录