创建一个SSH key
1 | ssh-keygen -t rsa -C "your_email@example.com" |
提示输入ssh key的名字
Enter passphrase,提示输入ssh时的密码(可以直接按回车无需密码)
进入/home/user/.ssh/目录
复制刚创建的、带pub后缀的key文件中的内容。
粘贴到github的 设置 - SSH and GPG keys配置中。
终端运行:
ssh -T git@github.com
提示输入yes or no,输入yes。
如果刚刚创建了密码,此时需要输入密码。
成功会看到如下提示:
Hi araisann! You've successfully authenticated, but GitHub does not provide shell access.
如果失败则提示“access denied”