在本地mac电脑中
ls .ssh
没有.ssh文件夹的话
// 生成公钥和私钥
ssh-keygen -t rsa -b 4096 -C "1308082973@qq.com"
// 开启ssh代理,会显示代理id: Agent pid 55939
eval "$(ssh-agent -s)"
// 把私钥的key加入到代理中
ssh-add ~/.ssh/id_rsa
服务器上
ls .ssh
没有.ssh文件夹的话
// 生成公钥和私钥
ssh-keygen -t rsa -b 4096 -C "1308082973@qq.com"
// 开启ssh代理,会显示代理id: Agent pid 55939
eval "$(ssh-agent -s)"
// 把私钥的key加入到代理中
ssh-add ~/.ssh/id_rsa
// 新建文件authorized_keys用于放本地电脑上的ssh公钥
nano authorized_keys
// 将本地电脑的公钥copy到服务器上的.ssh文件夹的authorized_keys里