ssh
ssh 存放在目录~/.ssh/
下。
生成密钥
1
ssh-keygen -t rsa -C "邮箱" -f
然后根据提示输入要生成的密钥名字即可。
添加、删除密钥
1
2
3
4
5# 将密钥添加到SSH agent
ssh-add <密钥名称>
# 删除所有已添加的密钥
ssh-add -D多密钥配置
目录下新建 config 文件,在文件里配置,如
1
2
3
4
5
6
7# github
Host github.com
HostName github.com # 网站
PreferredAuthentications publickey
IdentityFile ~/.ssh/id_github # 密钥
# 其他网站配置测试,如测试 github:
ssh -T git@github.com
,成功则返回Hi Jecyu! You've successfully authenticated, but GitHub does not provide shell access.