单邮箱的小伙伴可能没这样的烦恼,但是邮箱多的又需要使用 ssh 的连接就需要此教程啦。

先最基本的配置 ssh 吧

ssh-keygen -t rsa -C "你的邮箱” -f ~/.ssh/id_rsa

一直按确定将会在 ~/.ssh,你设置的路径里找到对应公钥私钥

多邮箱配置

script
ssh-keygen -t rsa -C "你的另一个邮箱” -f ~/.ssh/id_rsa

生成之后在当前文件夹创建 config 文件 无后缀。

script
touch config

config 文件

script
# gitee.com Host gitee.com Port 22 HostName gitee.com PreferredAuthentications publickey IdentityFile /Users/a666/.ssh/id_rsa_jyk User jyk

参数解析

script
# 配置文件参数 # Host : Host可以看作是一个你要识别的模式,对识别的模式,进行配置对应的的主机名和ssh文件(可以直接填写ip地址) # HostName : 要登录主机的主机名(建议与Host一致) # User : 登录名(如github的username) # IdentityFile : 指明上面User对应的identityFile路径 # Port: 端口号(如果不是默认22号端口则需要指定)