ssh免密码远程登录

本地生成 ssh-key

在本地运行命令ssh-keygen -t rsa会有三个选项,都空即可

将本地的~/.ssh/id_rsa.pub上传至服务器

这里可以用各种方法上传,服务器目标位置为~/.ssh/
注意服务器上.ssh文件夹需要700权限

将ssh-key输出至authorized_keys文件中

在服务器上运行命令cat ~/.ssh/id_rsa.pub >> ~/.ssh/authorized_keys
注意authorized_keys需要600权限

[可选]删除服务器上的id_rsa.pub

可以删除服务器上的id_rsa.pub文件,以免与别人的文件冲突

你可能感兴趣的:(ssh免密码远程登录)