git创建SSH key

SSH key 可以让你在你的电脑和 Git @ OSC 之间建立安全的加密连接

1.cmd

2.cd到git客户端下bin(因为git客户端bin目录有ssh-keygen.exe用来生成密钥)

3.如下图所示输入命令:

密钥放在id_rsa.中,公钥放在id_rsa.pub

4.将id_rsa.pub中公钥添加到Git @ OSC http://git.oschina.net/keys

5.测试:ssh -t [email protected] 显示“welcome to [email protected],yourname”则成功

时间: 2024-12-12 01:37:51

git创建SSH key的相关文章

关于 git 本地创建 SSH Key 遇到的一点问题(①file to save the key & ②the authenticity of host...)

背景 由于想测试一下 SSH Key 创建的路径(.ssh 目录路径)对于不同位置 git 项目是否有效. 比如,.ssh 默认在 C:\[users]\[username] 目录下,而项目 project 在 D:\ 目录.测试结果是依然有效,即 .ssh 在 C:\[users]\[username] 目录下时,在其他位置 push 时无需进行密码认证(测试时项目以 SSH clone). PS:测试前已经将远程仓库托管平台公钥配置好. 事件1(file to save the key) 在

Git 中 SSH key 生成步骤

由于本地Git仓库和GitHub仓库之间的传输是通过SSH加密的,所以必须要让github仓库认证你SSH key,在此之前,必须要生成SSH key. 第1步:创建SSH Key.在windows下查看[c盘->用户->自己的用户名->.ssh]下是否有id_rsa.id_rsa.pub文件,如果没有需要手动生成.打开git bash,在控制台中输入以下命令. $ ssh-keygen -t rsa -C "[email protected]" 密钥类型可以用 -t

说说Git的ssh key

ssh key的作用 我们使用ssh登录服务器时,一般常见的会使用用户名/密码方式登录, 也可以使用ssh key实行免密码登录,一般现在这种方式被Git服务器使用的比较多. 生成ssh key ssh-keygen -t rsa -C "your name" 这样默认会在本地的-/.ssh目录下生成id_rsa,id_rsa.pub两个文件, id_rsa是私钥,id_rsa.pub是公钥. 使用ssh key ssh key方式登录远程服务器 我们需要把id_rsa.pub拷贝到远

Git配置SSH Key

最近看到很多人在配置Git时,遇到很问题,网上教程千篇一律.这儿自己单独记录一份. 1.检查本机是否有ssh key设置,切换到.ssh目录 $ cd ~/.ssh 或cd .ssh 2.配置git用户名和邮箱,配置多个用户时添加 --add 参数 $ git config --global --add user.name "username" $ git config --global --add user.email "email" $ git config -

Github Git Bash/SSH Key基本配置

1.首先需要下载一个连接Github的客户端:Git for windows,并且在https://github.com/注册.安装好后打开Git Bash 然后分别输入: git config --global user.name "your name"    (github上注册的用户名) git config --global user.email "your email address"  (github上注册的邮箱) 2.生成SSH密钥: Git Bash

git使用ssh key认证步骤摘要

建议用Git Bash进行SSH生成及认证 1.看看~/.ssh目录下有无文件,有则直接跳至第三步. $ ls ~/.ssh 2.生成一个新的SSH key $ ssh-keygen -t rsa -C "[email protected]" 3.启动ssh代理(有两种方法,第一种不行,可以选第二种试试) $ ssh-agent -s 或者 $ eval `ssh-agent -s` 4.将key存入ssh代理 $ ssh-add ~/.ssh/id_rsa 5.将pub ssh ke

Git使用ssh key

生成ssh key步骤 这里以配置github的ssh key为例: 1. 配置git用户名和邮箱 git config user.name "用户名" git config user.email "邮箱" 在config后加上?--global?即可全局设置用户名和邮箱. 2. 生成ssh key ssh-keygen -t rsa -C "邮箱" 然后根据提示连续回车即可在~/.ssh目录下得到id_rsa和id_rsa.pub两个文件,id

创建SSH Key连接github或gitlab

当我们从github或者gitlab上clone项目或者参与项目时,我们需要证明我们的身份.一种可能的解决方法是我们在每次访问的时候都带上账户名.密码,另外一种办法是在本地保存一个唯一key,在你的账户中也保存一份该key,在你访问时带上你的key即可.github.gitlab就是采用key来验证你的身份的,并且利用RSA算法来生成这个密钥. 链接方法 首先你需要在github上或者gitlab上有一个自己的账户 打开git bash,输入命令ls -al ~/.ssh.检查是否显示有id_r

git 生成ssh key gitlab 增加 ssh key

1.在用户目录下生成 ssh key $ cd ~/.ssh 查看密钥 $ ls config (配置git 地址端口) { host:   port: } id_dsa (密钥)  id_dsa.pub (公钥) $ ssh-keygen 生成密钥 2.将密钥保存到gitlab 在github上点击"setting", 找到添加SSH key的菜单,然后新增SSH key: 把文件id_rsa.pub  里面的内容全部复制到 key编辑框中, 保存完毕: