创建密钥对:
1 | ssh-keygen -t rsa -C 'your email@domain.com' |
生成过程中会提示输入密码两次,如果不想在使用公钥的时候输入密码,可以回车跳过;
密钥默认保存位置在 ~/.ssh
目录下
如果不加
-t -C
参数,一直按回车。会生成
- 私钥文件
id_rsa
- 公钥文件
id_rsa.pub
公钥放到服务器
填公钥
把公钥.pub
那个文件内容,如
1 | ssh-rsa ABCDABCD ixsim@MacBook-XS.lan |
填到服务器的~/.ssh/authorized_keys
文件里
登录
ssh -i ~/.ssh/私钥名 root@1.1.1.1
如果私钥当时都没改名字(就叫id_rsa
),则可直接
ssh root@1.1.1.1