jjzjj

生成ssh秘钥

安装git后在桌面上右键,选择“GitBashHere”以此输入以下命令gitconfig--globaluser.name'GitHub用户名' //设置用户名gitconfig--globaluser.email'注册GitHub的邮箱'//设置邮箱gitconfig--list//查看设置的“用户名”和“邮箱”ssh-keygen-trsa-C'注册GitHub的邮箱' //生成新的rsa密钥(如果客户端与服务端的SSHKey不匹配,可以先删除本地电脑中的“id_rsa”和“id_rsa.pub”这两个文件,在输入此命令即可生成匹配的SSHKey)会提示Enterfileinwhicht

在Centos7.9配置SSH无秘钥链接ssh-copy-id报错/usr/bin/ssh-copy-id: ERROR: ssh: 的解决方法

报错内容如下:/usr/bin/ssh-copy-id:INFO:Sourceofkey(s)tobeinstalled:"/root/.ssh/id_rsa.pub"/usr/bin/ssh-copy-id:INFO:attemptingtologinwiththenewkey(s),tofilteroutanythatarealreadyinstalled/usr/bin/ssh-copy-id:ERROR:ssh:Couldnotresolvehostnamecontroller:Nameorservicenotknown第三句报错内容翻译出来是:无法解析主机名控制器:名称或服务未知解决

git 配置ssh 秘钥

git支持http和ssh两种Clone方式;PS:Clone即下载源码如何配置git的sshkey,以便我们可以通过git方式下载源码。需要经过以下几个步骤1.配置账户和邮箱:通过以下命令,查看是否配置账户和邮箱:gitconfig--global--list若出现以下内容,则说明已经配置完账户和邮箱,请跳过,该步骤;若未配置,可使用以下命令,配置账户和邮箱;gitconfig--globaluser.name"你的账户"gitconfig--globaluser.email"你的邮箱"(注意命令中不需要双引号)例如:gitconfig--globaluser.namexxxxx   git

如何使用git从github拉取自己的私有仓库(Token方式、本地秘钥方式)

如何从github拉取自己的私有仓库HTTPSSSHHTTPS创建TOKEN在GitHub个人主页,点击右上角头像,选择“Setting”选择“Developersettings”选择“Personalaccesstokens”下的“Tokens(classic)”点击“Generatenewtoken”下的“Generatenewtoken(classic)”输入内容和勾选选项,点击最下方“Generatetoken”按钮复制一下这个token之后就可以使用这个命令拉去项目了gitclonehttps://user:TOKEN@ghproxy.com/https://github.com/x

如何使用git从github拉取自己的私有仓库(Token方式、本地秘钥方式)

如何从github拉取自己的私有仓库HTTPSSSHHTTPS创建TOKEN在GitHub个人主页,点击右上角头像,选择“Setting”选择“Developersettings”选择“Personalaccesstokens”下的“Tokens(classic)”点击“Generatenewtoken”下的“Generatenewtoken(classic)”输入内容和勾选选项,点击最下方“Generatetoken”按钮复制一下这个token之后就可以使用这个命令拉去项目了gitclonehttps://user:TOKEN@ghproxy.com/https://github.com/x

git通过SSH指定秘钥文件克隆代码的三种方法

github官方操作文档:GeneratinganewSSHkeyandaddingittothessh-agent-GitHubDocs操作流程如下1.生成一个新的ssh文件(your_email@example.com替换为自己的邮箱)ssh-keygen-ted25519-C"your_email@example.com"#如果系统不支持Ed25519算法,可以使用下面方法创建#ssh-keygen-trsa-b4096-C"your_email@example.com"#如果需要给秘钥设置密码,也可以在这两步的时候,设置密码>Enterpassphrase(emptyfornopass

git通过SSH指定秘钥文件克隆代码的三种方法

github官方操作文档:GeneratinganewSSHkeyandaddingittothessh-agent-GitHubDocs操作流程如下1.生成一个新的ssh文件(your_email@example.com替换为自己的邮箱)ssh-keygen-ted25519-C"your_email@example.com"#如果系统不支持Ed25519算法,可以使用下面方法创建#ssh-keygen-trsa-b4096-C"your_email@example.com"#如果需要给秘钥设置密码,也可以在这两步的时候,设置密码>Enterpassphrase(emptyfornopass

H5如何安全的获取秘钥

最近开始做移动项目,基本共识是H5页面代码是不能写死秘钥或私钥的,给大家贡献一个方案:1、前端存SM2公钥,后端存私钥2、前端随机生成SM4秘钥K4,使用SM2公钥加密这个秘钥,得到SM2加密的K4密文3、使用K4秘钥加密登录报文,得到SM4加密的登录密文4、将K4密文+登录密文上送到后端,后端根据SM2私钥解出SM4秘钥,这个过程可以前后端达成一致的自定义加盐,例如同时上送一个MD5加密的日期字段。如果解密出来的SM2加盐内容对不上就认为是伪造的请求5、解密SM2报文后其实前后端已经得到一个共用的SM4秘钥了,可以正常进行接口交互了。 

Xshell 连接阿里云使用秘钥

前言:最近在玩一个前后端的项目,所以又开始拾掇自己的薅羊毛的阿里云服务器了。自己的mac上已经用了密钥登陆比较方便,pc一直没设置,分享一下简单的操作流程。1.首先你要有阿里云服务器,pc本地下载Xshell客户端,然后就是傻瓜式额配置就好了。2.点击Xshell新建,填名称(自定义),主机(实例的公网IP地址)3:输入用户名(一般是root),密码(自己设置的)4:输入登录用户名5:使用秘钥,要登录阿里云配置秘钥6:生成秘钥,一直下一步就好了,直到保存文件秘钥 7:创建秘钥对,把在Xshell里面生成的密钥对复制在底下的黑框里7:绑定秘钥对,将密钥对移到右边,确定8:这里最好重启一下实例,或

生成秘钥及配置gitlab

上周入职配置了gitlab拉取项目,当时说要把操作流程记下来,但是后来熟悉需求又忘记了,今天在整理一下,如果有错误希望大家帮忙提出!(开通gitlab账号,先咨询所在公司的gitlab管理员开通后,本地Git仓库和gitlab仓库仍然不能传输项目,原因是要通过SSH加密才能传输,所以需要让gitlab认证本地的SSHKey,认证之前,则先使用Git生成SSHKey)1.本地修改密码查看当前用户名、邮箱、密码gitconfiguser.namegitconfiguser.emailgitconfiguser.password修改用户名、邮箱、密码方式:gitconfig--globaluser.