ubuntu服务器下git ssh 密钥 配置

原创 2013年11月07日 15:09:19
前提,已经在服务器创建了repositories,接下来讲的是在linux下,通过配置ssh密钥,实现每次访问git而不需要输入用户名,密码。

1. 创建密钥

ssh-keygen -t rsa -C "xxxx@gmail.com" -f ~/.ssh/test-github
-t 指定密钥类型,默认即 rsa ,可以省略
-C 设置注释文字,比如你的邮箱
-f 指定密钥文件存储文件名,会生成 test-github 和 test-github.pub 两个文件
剩下一路回车,密钥文件就在指定路径下生成了。


2. 将密钥添加到github账户下

将test-github.pub文件的内容添加到github的“SSH KEYS”里面


3. 本地添加ssh别名

vi ~/.ssh/config
加入:
host test-github
user git
hostname github.com
port 22
identityfile ~/.ssh/test-github

4. 测试连接

ssh -T test-github
看看是否返回成功


5. clone github下的项目

注意,在项目页面的右面,选择SSH,在点击复制url,原始的url可能如下:
git@github.com:user_name/project_name.git
你要根据别名,替换为:
git@test-github:user_name/project_name.git


这样clone的项目,提交的时候,就不需要提交用户名和密码了。



版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

如何生成git的公钥和私钥

一、 Git windows 客服端(MsysGit)下载 下载地址:http://code.google.com/p/msysgit/ 二、从开始菜单中找到Git 点击Git Bash 弹出命令行窗...
  • wqjsir
  • wqjsir
  • 2013年12月18日 00:06
  • 70597

ubuntu下ssh密钥到github(或者coding)

ubuntu下ssh到github(或者coding)

ubuntu下git的安装和使用

Git 是一个快速、可扩展的分布式版本控制系统,它具有极为丰富的命令集,对内部系统提供了高级操作和完全访问。   一、Git安装:   1、 二进制方式安装:         $ sudo a...

ubuntu中ssh, git公私钥问题

今天使用git, 在windows上一切正常, 但在Ubuntu上安装好git后,出现如下问题: sudo ssh -T git@github.com 提示 Permission denied (p...

ubuntu16.04安装git和配置ssh

第一步:     安装git。打开终端输入命令     sudo apt-get install git 第二步:     配置本机git的两个重要信息,user.name和use...

ubuntu下利用SSH登录git(转载)

1. 生成 SSH 公钥 每个需要使用git服务器的工程师,自己需要生成一个ssh公钥 进入自己的~/.ssh目录,看有没有用 文件名 和 文件名.pub 来命名的一对文件,这个 文件名 通常...
  • bmj
  • bmj
  • 2012年06月04日 16:17
  • 7013

在ubuntu系统上生成SSH密钥,并把对应的公开密钥添加到GitHub账户

在ubuntu系统上生成SSH密钥,并把对应的公开密钥添加到GitHub账户 第1步:检查SSH密钥 打开终端,并键入命令: ls -a ~/.ssh # 列出.ssh 目录中存在的文件 检查这个...

ubuntu完美搭建git服务器-完善版

最近公司项目需要用到Git来管理项目,正好逢周末花了点时间在虚拟机的unbuntu系统中搭建了下git的服务器,由于搭建过程中多多少少遇到了一些小问题,再因为个人记性不太好,所以在这里记录下来,以备不...
  • dddxxxx
  • dddxxxx
  • 2015年10月11日 18:22
  • 5539

git配置ssh密钥

git配置ssh密钥 如果主机(当前登录用户)之前没有git账号,即添加第一个git账号,并配置ssh密钥时, 按照如下的步骤: 1 cd  ~/.ssh 2 ssh-keygen -t r...

Xshell配置SSH密钥登录Linux服务器

  • 2014年03月07日 14:08
  • 823KB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:ubuntu服务器下git ssh 密钥 配置
举报原因:
原因补充:

(最多只允许输入30个字)