无论是使用HEXO还是维护服务器,SSH都是一大利器呢

SSH登录实际就是我有一个私人的章,先盖一个给你 登录的时候你给我一张纸,我把章盖给你看,对上了,就放行 哈哈哈不恰当的比喻

生成本地密钥

ssh-keygen 地址可以默认,密码随意

本文以默认地址为例

把公钥上传到服务器

mkdir .ssh  //创建文件夹
touch .ssh/authorized_keys  // 创建文件
chmod 700 .ssh      //设置权限
chmod 644 .ssh/auauthorized_keys  //设置权限

把本地公钥内容复制到.ssh/auauthorized_keys

就可以登录了

ssh [服务器用户名]@[服务器ip] -p [端口] -i ~/.ssh/id_rsa ssh [服务器用户名]@[服务器ip] -p [端口] 参考资料