应用git(SSH设置)

  git配置完成email和user后,才可以生成SSH Key.

$ git config --global user.name "自定义名称"
$ git config --global user.email "指定邮箱"

git生成SSH Key

(1)检查是否已经有SSH Key

$ cd ~/.ssh

(2)如果说没有这个目录,就直接看第三步
有则备份

(3)生成一个新的SSH

$ ssh-keygen -t rsa -C "mailbox"

保存文件默认即可,然后重复输入密钥

为对应git增加SSH Key

如此,每次上传或克隆,都要求输入生成Key时设置的密钥

时间: 2024-10-11 07:51:15

应用git(SSH设置)的相关文章

在设置git ssh方式的时候需要注意的一点

如果设置了ssh链接方式,并且已经设置好了本地的id_rsa和远程服务器上的authorized_keys,但每次pull和git还是需要密码,那很有可能是远程服务器上/home/git/  ,  /home/git/.ssh/  ,  /home/git/.ssh/authorized_keys  这三个权限的问题, 你可以登陆远程服务器,查看ssh登陆日志: tail /var/log/secure -n 20 如果发现类似这些语句: Authentication refused: bad

Git 进阶指南(git ssh keys / reset / rebase / alias / submodule )

在掌握了基础的 Git 使用 之后,可能会遇到一些常见的问题.以下是猫哥筛选总结的部分常见问题,分享给各位朋友,掌握了这些问题的中的要点之后,git 进阶也就完成了,它包含以下部分: 如何修改 origin 仓库信息 如何配置 git ssh keys 如何撤销修改 遇到冲突了怎么解决 git stash / alias / submodule 的使用问题等 问:如何修改 origin 仓库信息? 1.添加 origin 仓库信息 git remote add origin <git仓库地址>

git: windows git ssh keys生成

http://blog.csdn.net/lsyz0021/article/details/52064829 当我们使用github或者bitbucket等仓库时我们有可能需要ssh认证,所以需要生成他的ssh key. 1.首先你要安装Git工具 下载地址:https://git-scm.com/downloads 2.右键鼠标,选中 "Git Bash here",当然你也可以在windows的 "开始"--->"所以程序",或者安装目

Git代理设置与访问Github

由于目前工作的网络环境有着很严格的限制,可以说最近在通过代理访问Github上颇费了一些周折,也积累了一些相关的经验,觉得有必要备忘一下.本着"不重新发明轮子"的宗旨,本文不会对Github代理设置的每一个细节进行赘述,文中会给出现成的参考文章,这里要做的是针对一些重要的问题进行解释和补充,相信一定能给遇到同样问题朋友以帮助.本文原文出处:http://blog.csdn.net/bluishglc/article/details/37807501 严禁任何形式的转载,否则将委托CSD

git ssh key创建和github使用

github拉代码需要ssh验证 git是分布式的代码管理工具,远程的代码管理是基于ssh的,所以要使用远程的git则需要ssh的配置. 一 .设置git: 设置git的user name和email: $ git config --global user.name "xxx" $ git config --global user.email "[email protected]" 查看git配置: $git config --lis 二.生成SSH密钥过程: 1.

Windows7环境下:Git SSH创建Key步骤

我们平时使用的github等仓库拉取代码时,有可能需要ssh认证,因此需要生成本地的 ssh key. 那么应该如何生成 ssh key 呢?? 1.首先要安装Git工具(上一篇:Git安装步骤) 2.右键鼠标,选中 "Git Bash here": 或者在windows的 "开始"--->"所以程序",或者安装目录打开它:     3.进入 .ssh文件夹 命令: cd ~/.ssh/ 如果提示 "No such file or

Ubuntu下SSH设置

网上有很多介绍在Ubuntu下开启SSH服务的文章,但大多数介绍的方法测试后都不太理想,均不能实现远程登录到Ubuntu上,最后分析原因是都没有真正开启ssh-server服务.最终成功的方法如下: Ubuntu 下安装 OpenSSH Server 是无比轻松的一件事情,需要的命令只有一条: sudo apt-get install openssh-server (查看返回的结果,如果没有出错,则用putty.SecureCRT.SSH Secure Shell Client等SSH 客户端软

Git 快捷设置

经常使用git命令,设置快捷键会方便很多,设置方式如下: git config --global alias.st status 或者: 修改~/.gitconfig,加入以下部分: [alias] co = checkout ci = commit st = status br = branch sh = stash sp = stash pop pu = push pr = pull -r rb = rebase lg = log -p

git ssh登录

.ssh下创建config文件 其内容: Host ipIdentityFile ~/.ssh/私钥文件名Port 22User git服务器的账号,不是git账号名 注意: IdentityFile一定要写成绝对路径,否则无法找到私钥文件,ssh登录时用-i 来指定私钥位置,git仓库中git pull或push时则要将私钥放在仓库文件夹中,写成绝对路径就可以在任何位置使用ssh而不用指定私钥文件位置了. git ssh登录,布布扣,bubuko.com

ssh 设置私钥实现两台linux主机无密码访问

在服务器主机上(称为A主机) 创建公钥与私钥: ssh-keygen -t rsa 一路回车,如果想设置密码短语,在提示 passphrase 的时候设置密码短语 查看生成的公钥及私钥: ls ~/.ssh id_rsa.pub id_rsa 公钥内容输出到相应文件中: cat ~/.ssh/id_rsa.pub >> ~/.ssh/authorized_keys 删除原来的公钥文件: rm -f ~/.ssh/id_rsa.pub 设置文件属性设置为400: chmod 400 ~/.ssh