Mac免密登录
1. 打开系统偏好设置
a. 打开共享
b. 勾选远程登录
2. 创建ssh文件目录
mkdir ~/.ssh
3. 生成ssh密钥
ssh-keygen -t rsa -C "email@xxx.com"
# 一路回车 -> Enter
4. 添加到.ssh文件夹
ssh-add ~/.ssh/id_rsa
5. 本地向服务器copy 公钥
# 替换成需要连接的地址
ssh-copy-id -i /root/.ssh/id_rsa.pub root@xxx.xxx.xxx.xxx```
6. 服务器分发私钥给客户端
这一步在服务器端操作
scp /root/.ssh/id_rsa root@yyy.yyy.yyy.yyy:/root/.ssh/
7. 连接
ssh root@xxx.xxx.xxx.xxx
解释:
- root@xxx.xxx.xxx.xxx —> 用户名@ip