美文网首页LINUX我用 LinuxLinux学习之路
Linux下安装Git与配置ssh密钥

Linux下安装Git与配置ssh密钥

作者: 王雨城 | 来源:发表于2017-07-11 22:36 被阅读93次

本篇目录:
1、安装
2、配置邮箱和名字
3、ssh 配置
4、参考


安装

打开Terminal,输入以下命令。

sudo apt-get install git

安装完可以用git命令查看是否成功。

配置邮箱和名字

git config --global user.name "yourname"
git config --global user.email "youremail@163.com"

ssh 配置

这个配置主要是为了省去密码登录的过程,使用密码登录,每次都必须输入密码,非常麻烦,好在SSH还提供了公钥登录。
0、原理简述
所谓"公钥登录",原理很简单,就是用户将自己的公钥储存在远程主机上。登录的时候,远程主机会向用户发送一段随机字符串,用户用自己的私钥加密后,再发回来。远程主机用事先储存的公钥进行解密,如果成功,就证明用户是可信的,直接允许登录shell,不再要求密码。
1、生成ssh密钥

ssh-keygen -C 'youremail@163.com' -t rsa

接下来会出现让你设置生成的ssh的保存路径以及密码,一路【回车】可以跳过。跳过的话,ssh密钥默认保存在~/.ssh/下(也就是用户的Home下面)。

2、在github网站上配置公钥
登录github,进入个人的Settings页面,点击SSH and GPG keys,再点击New SSH key进行配置。
在刚刚保存的路径~/.ssh/下找到公钥文件,.开头的文件夹为隐藏文件夹,使用Ctrl +h组合键查看隐藏文件。打开.ssh下的id_rsa.pub文件,复制所有内容到github上。

3、验证是否能够成功连接到github

ssh -T git@github.com

参考

SSH原理与运用(一):远程登录

相关文章

  • Linux下安装Git与配置ssh密钥

    本篇目录:1、安装2、配置邮箱和名字3、ssh 配置4、参考 安装 打开Terminal,输入以下命令。 安装完可...

  • git配置

    git 步骤 一.Git密钥配置 Github 安装 下载 git Windows 版 创建SSH Key:创建s...

  • Git的学习与使用

    一、安装配置1.官网下载Git.exe .默认安装2.配置 二、生成SSH密钥1.查看是否已经有了ssh密钥:cd...

  • 02-配置SSH免密登录

    生成密钥(需要在宿主机安装git软件) 配置SSH免密登录 配置alias永久生效

  • git学习

    安装与配置 安装相应平台的客户端 设置SSH密钥保证git客户端和git服务的通信安全 使用git客户端在本地生成...

  • Jenkins实战系列(1)-安装

    准备工作 安装JAVA 安装Git 创建Github账号 , 配置SSH密钥 创建代码库分支 , 拉取代码 到此,...

  • Git 杂记

    1. Windows端Git配置 安装git bash 配置ssh和密钥 将id_rsa.pub里的内容拷贝到ge...

  • 「Git」Git 简单使用

    日常命令 SSH Mac 与 Linux 默认安装了SSH,Win 安装了Git Bash,自带SSH,终端输入s...

  • mac下查看&生成密钥

    配置github的ssh密钥 在终端或git bash中执行命令 查看本机是否已经配置过密钥 生成密钥 复制密钥 ...

  • Git 系列教程(二)Git 安装与配置

    Git 系列教程(二)Git 安装与配置 1. Git 的安装 在 Linux 上安装 如果你想在 Linux 上...

网友评论

    本文标题:Linux下安装Git与配置ssh密钥

    本文链接:https://www.haomeiwen.com/subject/tzxvhxtx.html