1. ssh-keygen创建多组公钥-密钥对
  2. ~/.ssh下建立config文件,格式如下:
Host host-alias
    HostName your.host.name
    IdentityFile /path/to/privkey
    PreferredAuthentications publickey
    User username

其中Host为该配置文件的“主机名”,即配置git远程仓库时用到的主机名,用于区分不同配置,不应重复
HostName为该配置文件的实际主机名,可重复
IdentityFile放私钥路径,可用相对地址
PreferredAuthentications为连接时的验证方式
User即为用户名(暂时不清楚这个有啥用,就先填用户名吧)

记得把私钥和这个config的权限改成600,为安全起见

参考: https://www.cnblogs.com/popfisher/p/5731232.html

标签: none

添加新评论