macOS 创建密钥及免密登陆
首先创建私钥及公钥
ssh-keygen -t rsa -b 4096 -C [email protected]
然后确认密钥文件名以及输入密码就可以了
然后拷贝公钥到服务器
ssh-copy-id username@remote-server
输入密钥密码以及服务器密码就可以了
拷贝完公钥后也有可能会出现 mac 要求输入 ~/.ssh/id_rsa
密码
这时将密码储存到钥匙串即可
ssh-add -K ~/.ssh/[your-private-key]