cd ~/.ssh
- 没有该目录则创建
mkdir ~/.ssh
// ssh-keygen 是一个用来生成、创建和管理 SSH 认证用的公私钥的工具
ssh-keygen -t rsa
- 将公钥内容添加到远程服务器(默认公钥文件名:id_rsa.pub)
ssh-copy-id -i ~/.ssh/id_rsa.pub 服务器用户名@服务器地址
or
ssh 服务器用户名@服务器地址 "echo \"`cat ~/.ssh/id_rsa.pub`\" >> .ssh/authorized_keys"