生成私钥
ssh-keygen -t rsa -b 1024 -f keyname -C "备注"
参数 | 解释 |
-b | 密钥对长度 |
-t | 加密算法 |
-f | 文件名 |
-C | 备注 |
配置文件
在ssh中,配置可以通过两种方式指定: 命令行 和 配置文件 ,配置文件可以通过 ~/.ssh/config
和 /etc/ssh/ssh_config
文件指定
配置文件示例
HOST github
Hostname github.com
IdentityFile ~/.ssh/github
部分字段内容:
ssh -T git@github.com
ssh -T git@gitee.com
调试 ssh 的有效性
ssh -v git@github.com
ssh -v git@gitee.com