1 如果没有安装ssh,那么使用下面的指令
2 检查SSH公钥
cd ~/.ssh
看看存不存在.ssh,如果存在的话,掠过下一步;不存在的请看下一步
3 生成SSH公钥
$ ssh-keygen -t rsa -C "your_email@youremail.com"
# Creates a new ssh key using the provided email Generating public/private rsa key pair.
Enter file in which to save the key (/home/you/.ssh/id_rsa):
现在你可以看到,在自己的目录下,有一个.ssh目录,说明成功了
3.1 输入github密码
Enter passphrase (empty for no passphrase): [Type a passphrase]
Enter same passphrase again: [Type passphrase again]
这个时候输入你在github上设置的密码。
3.2 然后在.ssh中可以看到
Your identification has been saved in /home/you/.ssh/id_rsa.
# Your public key has been saved in /home/you/.ssh/id_rsa.pub.
# The key fingerprint is:
# 01:0f:f4:3b:ca:85:d6:17:a1:7d:f0:68:9d:f0:a2:db your_email@youremail.com
4 添加SSH公钥到github
打开github,找到账户里面添加SSH,把idrsa.pub内容复制到key里面。
5 测试是否生效
使用下面的命令测试
ssh -T git@github.com当你看到这些内容放入时候,直接yes
The authenticity of host 'github.com (207.97.227.239)' can't be established.RSA key fingerprint is 16:27:ac:a5:76:28:2d:36:63:1b:56:4d:eb:df:a6:48.
Are you sure you want to continue connecting (yes/no)?
看到这个内容放入时候,说明就成功了。
Hi username!You've successfully authenticated, but GitHub does not provide shell access.
相关推荐
git从入门到高级的图像化教程 从安装git到生成ssh公钥 添加GitHub GitLab 码云SSH等 各种git使用场景
id_rsa.pub:公钥,很多服务器都是需要认证的,ssh认证是其中的一种。在客户端生成公钥,把生成的公钥添加到服务器,你以后连接服务器就不用每次都输入用户名合密码。 authorized_keys:认证关键文件,就是为了让两个...
golang-sshkey 关于 SSH 密钥管理实用程序 安装 $ go get github.com/yosida95/golang-sshkey 文档 执照 golangis 在 3-Clause BSD 许可下获得许可。 见./许可证。
用于生成SSH公钥文件或将SSH公钥文件导入AWS的Terraform模块。 该项目是我们针对DevOps的全面方法的一部分。 它是100%开源的,并根据许可。 从字面上看,我们有,它们都是开源的并且维护良好。 去看一下! 用法...
生成SSH-42SP 使用 OpenSSH 生成和输出 SSH 密钥对的简单 shell 脚本。 该项目旨在帮助 42 名学生连接到系统,以便他们可以远程与存储库进行交互。 安装 $ git clone ...
二、生成SSH密钥过程: 1.查看是否已经有了ssh密钥:cd ~/.ssh 如果没有密钥则不会有此文件夹,有则备份删除 2.生存密钥: $ ssh-keygen -t rsa -C "" 按3个回车,密码为空这里一般不使用密钥。 最后得到了两个文件...
第一种: 说让在本地生成新的公钥,然后复制到github上的设置里的 SSH keys里保存即可。 解释: 首先,这个说法没错,但是网上说的都是本地电脑用ssh方法拉不下来代码,用这个办法,并不是我们所说的问题。实际上...
希望在Windows上设置SSH密钥以使用Github的任何人的文档 SSH密钥是使用Github存储库的安全方式。 每次您连接到Github时都不需要输入您的用户名和密码。 要求 Windows机器 安装了Git Desktop。 (如果尚未执行此操作...
利用Github :woman_and_man_holding_hands: Hexo制作个人博客 ps:我用Docker打造了一个Hexo环境的图片: centos7+git+nodejs使用方法: docker pull zhang21/hexo:...生成秘钥之后把公钥写入GitHub SSH Keys中。 git
生成ssh秘钥 ssh-add 添加私钥 公钥复制到github 连接github ssh -T git --config 设置email user (VSCode的git挺好用的,再一次发出了这个声音:face_with_tears_of_joy:) 做题的时候没有使用最简的方法怎么办啊:...
生成 SSH 密钥 - 因此我们可以添加以获取对 Repo 的读取访问权限 cd ~/.ssh ssh-keygen -t rsa -C " " ssh 添加 ~/.ssh/id_rsa 提供对应用程序的 git 读取访问权限 须藤 apt-get 安装 xclip xclip -sel 剪辑 <...
根据提交给Canvas的URL克隆GitHub代码存储库列出并接受大量的协作搜索和克隆大量学生设置要求吉特Python> = 3.5 吹牛ssh公钥已添加到GitHub安装git clone git@github.com:stanfordjournalism/stanford-progj-a
如果需要,将您的 ssh 公钥添加到gitolite-docker/.user-keys目录中,否则将生成默认密钥并将其命名为$USER环境变量的值运行构建文件gitolite-docker/build 这将构建一个名为gitolite-docker的镜像SSH 配置为了将...
js,重新安装hexo,然后生成静态页面,按下到jiayaoO3O.github.io的主分支。 步骤 创建一对公钥与私钥 由于需要从Blog分支推送到jiayaoO3O.github.io的主分支,所以得先创建一对公钥与私钥,输入: ssh-keygen 按...
在docker-compose.yaml您的base64 SSH公钥值docker-compose.yaml为KEY docker-compose.yaml变量。 生成并生成容器$ docker-compose up --build或者通过执行生成对象... $ docker run -e KEY=base64Key -it ahab94/...
准备条件 一台服务器 SSL证书,小程序规定必须要https协议 服务器后台 Node.js express mongodb pm2 下面以腾讯云主机(centos)为例 安装Node.js ...以github为例: ...生成ssh公钥 ssh -keygen -t rsa
生成ssh密钥。 您可以将其保存在首选文件中。 ssh-keygen 使用上面生成的ssh密钥的正确路径更新Vagrantfile。 在第19行(私钥)和第20行(公钥)。 我将文件另存为ossec,保存在~/.ssh/目录中。 如果您使用相同的...
[CLOSED] apigenerator.org已停产...设置SSH密钥当您的网站用户运行ssh-keygen并生成一个新的ssh密钥对时。 将公钥添加到您的github个人资料中。 提示:确保私钥受到保护,以防止外部访问!设置git 当您的网站用户运行
确保有一个 Polytene 面板启动并运行,其中至少创建了一个 Runner脚步创建操作系统用户adduser polytene-runner-1 --disabled-login --home /var/local/polytene-runner-1 为该用户生成 SSH 密钥ssh-keygen -t rsa -...
版本0.0.1特征生成私钥和公钥并将其保存到文件中使用类似SSH的系统管理Friend的公钥(authorized_keys)安装go get github.com/mrgosti/rosa教程/示例package mainimport ("fmt""github.com/mrgosti/rosa")func main...