Git避免每次都要输入密码,SSH公钥的生成和绑定

lucien-ma
• 阅读 2167

设置本机绑定 SSH 公钥,实现免密码登录

在我们平时写完代码提交的时候,每次都要输入账号和密码,很烦很烦 ,浪费时间,这篇文章的目的就是为了让大家变的更加轻松

配置 SSH 公钥实现免密提交:

  • 生成公钥

    ssh-keygen -t rsa

Git避免每次都要输入密码,SSH公钥的生成和绑定

  • 然后在C:\Users\ASUS\.ssh路径下找到id_rsa.pub文件将里面的内容复制(ASUS 是我当前用户的用户名,因人而异啊)

  • 然后根据我的截图找到合适的位置粘贴你复制的内容,点击确定就好了

Git避免每次都要输入密码,SSH公钥的生成和绑定

  • 下一步:

Git避免每次都要输入密码,SSH公钥的生成和绑定

  • 下一步:

Git避免每次都要输入密码,SSH公钥的生成和绑定

OK 了,这下不用每次都输入密码了

点赞
收藏
评论区
推荐文章
Easter79 Easter79
2年前
ssh 免密码登录 与 密钥公钥原理讲解
前言由于最近频繁需要登录几个服务器,每次登录都需要输入密码,故相对麻烦。由于个人服务器用于实验,故对安全性要求不是很高,故想实现ssh免密登录。通过阅读ssh公钥私钥认证操作及原理(https://www.oschina.net/action/GoToLink?urlhttps%3A%2F%2Fblog.csdn.net%2Fliu
Chase620 Chase620
2年前
ssh-keygen详解
sshkeygen用来生成ssh公钥认证所需的公钥和私钥文件。ssh秘钥登录特点:1.安全;2.免输密码。对于安全级别较高的服务器,建议配好ssh登录后禁掉密码登录。缺点:略繁琐。如果你的只是临时登录一次,那么还是密码吧。一、生成秘钥秘钥对需要在你自己的机器上生成,然后把公钥放到服务器相应用户的~/.ssh目录执行下面命令,默认
Wesley13 Wesley13
2年前
SSH公钥免密登录其他主机
在多台主机之间使用SSH免密登录,假设主机A免密登录主机B:1\.在主机A上生成自己的ssh公钥:root@A~sshkeygentrsa执行上面命令,一路回车,完成后,会在~/.ssh目录下生成2个文件:id\_rsa(私钥)和id\_rsa.pub(公钥)2\.将主机A上生成的公钥
Stella981 Stella981
2年前
Git配置SSH Key的时候提示密钥无效
错误提示:Keyisinvalid.YoumustsupplyakeyinOpenSSHpublickeyformat翻译:密钥无效。必须提供OpenSSH公钥格式的密钥操作步骤1.生成公钥sshkeygentrsaC"GitHub账号的注册邮箱"2.进入路径vim~/.ssh/i
Stella981 Stella981
2年前
GitHub设置使用SSH Key,用TortoiseGit进行Clone仓库
GitHub设置使用SSHKey的好处就是可以使用SSH连接,并且提交代码的时候可以不用输入密码,免密提交。生成SSHKey这里我们使用PuTTYgen来生成公钥(PublicKey),私钥(PrivateKey)和PuttyKey。在使用PuTTYgen之前,你需要先安装TortoiseGit(https://www
Stella981 Stella981
2年前
Git使用总结
生成密钥1.打开GitBash,运行  \_sshkeygen  \_2.密钥生成空间\_~/.ssh/id\_rsa  \_(C:/User/.ssh)3.输入密码(不输入增直接回车跳过)4._~/.ssh/id\_rsa.pub_ (公钥), _id\_rsa_ (私钥)下载代码到本地
Stella981 Stella981
2年前
Linux单向免密登录最简配置
前置:两台linux,A和B需求:A免密登录B步骤:root用户登录A输入命令:sshkeygen之后一路按回车完成后进行公钥分发命令:sshcopyidi/root/.ssh/id\_rsa.pubB的IP示例:sshcopyidi/root/.ssh/id\_rsa.pub192.168.1
Stella981 Stella981
2年前
CentOS 6.5 配置 SSH 免密登录
1、生成公钥:sshkeygentrsa然后一直回车即可_:sshkeygentrsaGeneratingpublic/privatersakeypair.Enterfileinwhichtosavethekey(/root/.ssh/id_rsa):Created
Stella981 Stella981
2年前
Linux配置SSH免密码登录
CentOS配置SSH免密码登录为例说明:SSH远程登录的安全外壳协议有两种身份认证机制:\用户名密码\密钥登录环境准备host1:192.168.0.10host2:192.168.0.11下面以host1ssh免密码登录到host2为例,进行说明1、在host1主机下生成私钥/公钥对执行如下命
十月飞翔 十月飞翔
1年前
Gitlab 相关FAQ
1.gitlab网址:https://code.cestc.cn/zhujinqiang/ownproject2.本地安装好git后,在C:\Users\admin下运行sshkeygentrsaC"comment"生成.ssh文件夹,将生成的公钥上传到自己的gitlab密钥位置。此时还不