博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
github使用ssh
阅读量:6303 次
发布时间:2019-06-22

本文共 738 字,大约阅读时间需要 2 分钟。

hot3.png

最近在自己电脑测试搭建git服务器,顺便折腾出这个,网上看了好多教程不够全面

 

linux生成ssh密钥(-t文件类型,-b位数)

sudo ssh-keygen -t rsa -b 4096 -C "你的邮箱"

执行提示

Generating public/private rsa key pair.

执行提示生成的位置,输入回车

Enter a file in which to save the key (/c/Users/you/.ssh/id_rsa):[Press enter]

执行提示输入密码,可选

Enter passphrase (empty for no passphrase): [Type a passphrase]

执行提示输入重复密码,可选

Enter same passphrase again: [Type passphrase again]

 

window生成方式,用PuTTYgun

 

打开公钥

cat /root/.ssh/id_rsa.pub

 

登录

在settings-》SSH and GPG keys里面设置SSH keys

 

然后在tortoiseGit设置

在项目右键tortoiseGit-》设置,然后git-》远端,,删除旧的origin,添加一个新的,名字随意,URL在github的项目里面找,上述生成的私钥不是ppk格式的,可以通过tortoiseGit的PuTTYgun工具转换

 

生成ppk格式的私钥,导入刚才生成的id_rsa文件,再另存为即可

 

 

github项目clone的地方,选择Use SSH,即可看到SSH连接

 

 

 

 

 

 

转载于:https://my.oschina.net/yule526751/blog/1794633

你可能感兴趣的文章
困惑的前置操作与后置操作
查看>>
SDNU 1269.整数序列(水题)
查看>>
BZOJ 2118 Dijkstra
查看>>
Go语言基础之结构体
查看>>
SpringCloud:Eureka Client项目搭建(Gradle项目)
查看>>
jqueryValidate
查看>>
ATL使用IE控件,并且屏蔽右键
查看>>
Jenkins
查看>>
Django-ConttentType
查看>>
基于spring4.0配置分布式ehcache,以及相关使用
查看>>
linux下使用screen和ping命令对网络质量进行监控
查看>>
运维与自动化系列④自动化部署基础与git
查看>>
数据库设计技巧
查看>>
css定位概述
查看>>
C# 动态修改配置文件 (二)
查看>>
BOM:文档对象模型 --树模型
查看>>
ORM in .NET 3.5(转载)
查看>>
我的Android进阶之旅------>WindowManager.LayoutParams介绍
查看>>
segment
查看>>
IPC_管道
查看>>