第一步:生成密钥对
在本地生成密钥对
打开终端,输入指令,指定用rsa算法生成4096位长度的密钥,密钥对文件名为id_rsa_custom_name。
ssh-keygen -t rsa -b 4096 -f /Users/admin/.ssh/id_rsa_custom_name
或者在服务器后台侧边栏生成,保存好pem私钥文件,一般放到.ssh目录下。
第二步:绑定公钥
如果是后台生成的,自动绑定。如果是本地终端生成的,手动添加。添加方式:
先在终端分别输入:cd .ssh -> cat id_rsa_custom_name.pub(pub是公钥),复制后绑定。
第三步:修改服务器上的配置文件:允许ssh登录
1. 登录服务器,输入sudo vim /etc/ssh/sshd_config,查看这两行是否如下。如果注释了去掉#