Github创建公钥SSH key的方法
如何在创建Github的公钥SSH key呢? 下面是一个非常详细的步骤,大家都能狗学会。
文章目录
关于SSH
SSH协议,可以连接和验证远程服务器和服务。使用SSH密钥,可以连接到GitHub,而无需在每次访问时提供用户名或密码。
命令行操作:
1, 在Git bash内执行:
cd ~/.ssh
如果返回No such file or directory那就说明没有生成过SSH key,直接进入第3步
2.输入:
ls -al ~/.ssh
如果没有出现上面的情况说明你之前已经生成过SSH key, 输入ls -al ~/.ssh查看现有的密钥是否存在
默认情况下,公钥的文件名是id_rsa.pub,看看你自己是否有。
3.生成新的SSH key:
引号内的邮箱替换成你们自己的邮箱
ssh-keygen -t rsa -b 4096 -C “2909222303@qq.com”
运行后的结果:
Generating public/private rsa key pair.
Enter file in which to save the key
(/Users/your_user_directory/.ssh/id_rsa): id_rsa_github
Enter passphrase (empty for no passphrase): 输入密码,自己容易记住的
Enter same passphrase again: 再次输入密码
4.输入~/.ssh![在这里插入图片描述](https://img-blog.csdnimg.cn/0808dbf3fc264b93ad52d37a68694f86.png#pic_center)
当前ssh目录为:C:\Users\20210121.ssh
就能看到生成的文件所在的地方,在文件目录下会得到 id_rsa_github和 id_rsa_github.pub两个文件,id_rsa_github.pub文件里存放的就是我们要使用的key.
5.上传key到github:
1.ctrl+A全选,复制key到剪贴板
2.登录到github
3.点击右上方的头像,选择 settings
4.选择SSH and GPG keys
5.点击Add SSH key, 把剪贴板的内容复制到里面,确定即可
6.测试是否配置成功
ssh -T git@github.com
配置成功标志
Hi username!You’ve successfully authenticated,but Gitub does not provide shell access
(END)
相关文章
- SSH远程连接时环境变量问题
- SSh on Ubuntu
- 使用github与Octopress 搭建GitHub Pages博客
- ubuntu安装samba和ssh, ftp
- ssh(Spring+Spring mvc+hibernate)简单增删改查案例
- windows本地自动集成代码+SSH服务器配置
- Debian下配置SSH服务器的方法
- SSH与SSL
- SSH SecureCRT
- windows下配置ssh访问github
- /etc/ssh/sshd_config 关建字:AllowUsers root test01
- 生成ssh-key for GIthub
- ROS轻松帮你在ECS之间传递SSH Key
- centos6.x 抓取ssh登录的用户名和密码
- 使用id_rsa进行ssh连接minikube
- 一步步使SSH连接您的github仓库
- 解决ssh连接超时时间(ssh timeout)的设置方法
- Ubuntu下启用ssh
- Win10 Powershell ssh到WSL
- SSH三作品的框架和流程
- 【Github教程】史上最全github用法:github入门到精通
- 给个人Github账户添加SSH&GPG Key
- SSH 免密码登录 Openwrt 路由器
- GIT ---- GitHub配置SSH Key的完整步骤
- 【过程记录】通过ssh上传Github仓库
- 华为交换机SSH连接登入后,服务器发送了断开连接数据包code2
- Ubuntu安装ssh server及分配用户(十三)
- 首次将IDEA中的项目上传到Github / Share Project on GitHub