如何生成密钥?#
1 | # ssh-keygen -t rsa -C ‘xxxxx@company.com’ -f ~/.ssh/id_rsa_gitlab |
-f : 指定生成密钥的位置 和 命名(可选) -t :指定密钥生成的算法(可选) -C : 指定账号(可选)
多个ssh密钥,如何指定#
windows下ssh密钥文件在 Users.ssh, 系统默认会取 id_rsa 作为密钥文件。
对不同ip or 网址,如果需要指定使用
哪个密钥文件,只需要修改 **Users.ssh*, 如:
1
2
3
4
5
6
7
8
9
10Host 192.168.xx.xx
HostName 192.168.xx.xx
User leo
Port 4000
IdentityFile "C:\Users\liuwen03\.ssh\id_rsa_liuwen03"
Host github.com
HostName github.com
User liuwen
IdentityFile "C:\Users\liuwen03\.ssh\id_rsa_github"