首页 > 其他分享 >浙江省一体化数字资源配置仓库

浙江省一体化数字资源配置仓库

时间:2022-09-22 20:36:35浏览次数:81  
标签:资源配置 git 仓库 rsa ssh key com 浙江省 密钥

gitssh密钥生成

输入git config --global user.name "youname" 全局设置用户名,

输入git config --global user.email "[email protected]" 全局设置邮箱

可以参考这里

https://blog.csdn.net/weixin_40922744/article/details/107576748

# 执行
git config --global credential.helper store

# 然后 git clone 输入帐号密码,以后不用输了

1. 生成新的SSH key
   如果是客户端与服务端未生成ssh key,那么直接使用:ssh-keygen -t rsa -C "[email protected]" 生成新的rsa密钥即可。
   如果是客户端与服务端的ssh key 不匹配,此时需要先将本地生成的 id_rsa以及id_rsa.pub这两个文件【一般在用户名下的.ssh文件夹下】删除掉,然后再使用上述指令生成新的rsa密钥。

补充:ssh-keygen -t rsa -b 4096 -C "邮箱":这条命令的目的是为了让本地机器ssh登录远程机器上的GitHub账户无需输入密码。

ssh-keygen(基于密匙的安全验证):需要依靠密钥进行安全验证,必须为自己创建一对密钥,并把公用密钥放在需要访问的服务器上。
-t 即指定密钥的类型。密钥的类型有两种,一种是RSA,一种是DSA。
-b 指定密钥长度。对于RSA密钥,最小要求768位,默认是2048位。命令中的4096指的是RSA密钥长度为4096位。DSA密钥必须恰好是1024位(FIPS 186-2 标准的要求)。
-C 表示要提供一个新注释,用于识别这个密钥。“”里面不一定非要填邮箱,可以是任何内容,邮箱仅仅是识别用的key。

  2. 将SSH key 添加到 ssh-agent
   使用 ssh-add ~/.ssh/id_rsa 将产生的新ssh key添加到ssh-agent中:

补充: 如果出现“Could not open a connection to your authentication agent.”的错误可以使用以下两种方式解决:

eval "$(ssh-agent -s)"
1
或者:

eval `ssh-agent`
1
然后再次执行 ssh-add ~/.ssh/id_rsa 指令。

 3. 将SSH key 添加到你的GitHub账户
  在账户选项中选择 “Settings”–>“SSH and GPG keys”–>“New SSH key”,然后打开之前新生成的id_rsa.pub文件,将密钥复制后填写到账户中【注意填写时的格式要求】:


 4. 验证key
  使用 ssh -T [email protected] 对ssh key 进行验证:

当出现上述界面时说明配置成功,此时可以再次执行git push 操作将本地仓库推送到远程。

注: 以上操作命令均在 Git Bash 中完成。


host文件地址
C:\windows\system32\drivers\etc

git push origin
ssh: Could not resolve hostname ssh.github.com: Name or service not known
fatal: Could not read from remote repository.

Please make sure you have the correct access rights
and the repository exists.
make: * [deploy] 错误 128

解决方式1:
step1. ping github.com
获取到github.com的ip为192.30.252.128
step2. 在/etc/hosts中添加一行如下:
192.30.252.128 github.com

 

标签:资源配置,git,仓库,rsa,ssh,key,com,浙江省,密钥
From: https://www.cnblogs.com/wjsqqj/p/16720758.html

相关文章

  • 数据仓库
    用于存储、分析、报告的数据系统数据仓库的目的是构建面向分析的集成化数据环境,分析结果为企业提供决策支持 数仓本身不生产数据,不消费数据数据仓库为了分析数据 ......
  • 在Linux环境docker推送镜像到harbor仓库
    比如要把nginx这个镜像推送到hardor仓库[root@test23:00:14~/docker]#dockerimagesREPOSITORYTAGIMAGEIDCREATEDSIZEnginx......
  • Git将本地仓库上传到github
    这里采用简单的描述,提供两种方式:一、连接本地文件夹和远程仓库1.使用pull——拉取github项目文件(1)进入到自己要上传的文件夹内部,然后gitbashhere(2)输入命令gitini......
  • 私服仓库的搭建
    通过linux安装docker安装maven私服1、dockerrun-d-p8081:8081--namenexus-v/root/nexus-data:/var/nexus-data--restart=alwayssonatype/nexus32、curl12......
  • Maven仓库地址 【Maven专栏】
    一、Maven中央仓库地址1.http://www.sonatype.org/nexus/2.http://mvnrepository.com/(本人推荐仓库)3.http://repo1.maven.org/maven2二、Maven中央仓库地址大......
  • 几个Git仓库开源软件的比较
    特性gitlabgitblitgitbucketgogsgitolite公开库√√√√√私有库√√√√√在线编辑√×√××wiki√√√√×issue√√......
  • 搭建本地仓库并修改相应配置 实验报告
    实验任务搭建本地仓库和修改相应的配置实验环境一台centos7实验步骤1、将镜像放在光驱里找到左上角虚拟机  点开找到设置  找到cd/dvd点开  把已......
  • 初始化gitlab仓库
    初始化gitlab仓库一、Git全局设置gitconfig--globaluser.name"yourgitlabusername"gitconfig--globaluser.email"yourgitlabuserpassword"二、创......
  • 计算机毕业设计 SSM+Vue冷冻仓储管理系统 生鲜仓库管理系统 冷冻冷藏仓库管理系统Java
    ......
  • linux创建本地svn仓库
    记录代码迭代,创建本地svn仓库:#mkdir/home/svn#cd/home/svn#svnadmincreatemwork   //创建仓库mwork#cdmwork#vimconf/passwd         //......