github配置单个及多个sshkey的操作方法
一、配置单个sshkey
配置SSHKey命令操作: git --version //检验git是否装好了 cd / cd ~/.ssh //到master目录下 ll //展示所有文件 ssh-keygen -t rsa -C "dddyy_9@163.com" //生成公钥 直接enter 键,不用设置密码 pwd //展示生成公钥文件的路径 cat id_rsa.pub //显示文件内容,即公钥 将公钥粘贴到git上面setting--new SSH Key,点击添加 配置多个sshkey操作: cd ~/.ssh (用户目录下的.ssh文件夹) vim config //若有config就进入,没有就创建config 添加Host/HostName/User/IdentityFile四项 注: Host :访问git网址域名 github.com HostName(主机名):github.com User:git网址上面注册的账号用户名 IdentityFile:要写绝对rsa路径 pwd 获取id_rsa 路径 配置多个sshkey时,即对应多个用户名和密码,就要配置多个Host/HostName/User/IdentityFile cat config //显示文件夹 mv id_rsa id_rsa_163 //mv命令用来对文件或目录重新命名,或者将文件从一个目录移到另一个目录中。 检验git装好的命令:git --version => .ssh cd /
将生成的key粘贴到https://github.com/settings/keys
则生成下面的:
我的
二、配置多个sshkey
Host :访问git网址域名 github.com
HostName(主机名):github.com
User:git网址上面注册的账号用户名
IdentityFile:要写绝对rsa路径
进入config中修改配置,各个用户名和密码也不相同
.ssh mv id_rsa id_rsa_qq //将其改名为id_rsa_qq