a. 生成钥匙对:ssh-keygen -t rsa -b 4096 (对应生成id_rsa及.pub公钥)
or ssh-keygen -t dsa (对应生成id_dsa及.pub公钥)
or ssh-keygen -t ecdsa -b 521 (对应生成id_ecdsa及.pub公钥)
or ssh-keygen -t ed25519 (对应生成id_ed25519及.pub公钥)
b. 提示路径及钥匙名 直接回车,输入密码及确认密码 直接回车,然后会在/User/用户名/.ssh下生成一对秘钥,通过Command+Shift+G直接~/.ssh找到。
c. 把.pub里的内容拷贝到SSH插件中的authorized_keys选项,记得拷贝内容前后要有""。同时保证password项为空字符串。
d. 启动SSH 插件
e. Terminal里 ssh -i ~/.ssh/对应的私钥名 [email protected]
f. 以后再登陆就可以直接 ssh [email protected]