当前位置: 首页 > news >正文

宣传品牌网站建设中国外协加工网最新加工订单

宣传品牌网站建设,中国外协加工网最新加工订单,聊城建设局网站,群晖 卸载wordpress零、前言 因为要在ubuntu上做点东西,发现git clone 的时候必须输账户密码,后来发现密码是token,但是token一大串太烦了,忙了一天发现可以通过配置 公钥 来 替代 http 的 部署方式。 一、生成 ssh 密钥对 我们先测试下能不能 连接…

零、前言

因为要在ubuntu上做点东西,发现git clone 的时候必须输账户密码,后来发现密码是token,但是token一大串太烦了,忙了一天发现可以通过配置 公钥 来 替代 http 的 部署方式。


一、生成 ssh 密钥对

我们先测试下能不能 连接上,发现直接 deny 了

root@LAPTOP-292TJJC6:~/.ssh# ssh -T git@github.com
The authenticity of host '[ssh.github.com]:443 ([20.205.243.160]:443)' can't be established.
ECDSA key fingerprint is SHA256:p2QAMXNIC1TJYWeIOttrVc98/R1BUFWu3/LiyKgUfQM.
Are you sure you want to continue connecting (yes/no/[fingerprint])? yes
Warning: Permanently added '[ssh.github.com]:443,[20.205.243.160]:443' (ECDSA) to the list of known hosts.
git@ssh.github.com: Permission denied (publickey).

然后在 终端中输入 ssh-keygen

第一个让设置放在哪我们直接回车不用管

然后会让你输入一个密码,确认密码

root@LAPTOP-292TJJC6:~# ssh-keygen
Generating public/private rsa key pair.
Enter file in which to save the key (/root/.ssh/id_rsa):
Enter passphrase (empty for no passphrase):
Enter same passphrase again:
Your identification has been saved in /root/.ssh/id_rsa
Your public key has been saved in /root/.ssh/id_rsa.pub

此时就会给我们生成一个密钥,我这里是在 /root/.ssh/id_rsa

我们进入,发现有还有另一个文件: id_rsa.pub

root@LAPTOP-292TJJC6:~# cd /root/.ssh/
root@LAPTOP-292TJJC6:~/.ssh# ll
total 24
drwx------ 2 root root 4096 Oct  3 21:13 ./
drwx------ 9 root root 4096 Oct  3 21:11 ../
-rw-r--r-- 1 root root   58 Oct  3 21:11 config
-rw------- 1 root root 2655 Oct  3 21:14 id_rsa
-rw-r--r-- 1 root root  574 Oct  3 21:14 id_rsa.pub
-rw-r--r-- 1 root root  888 Oct  3 21:11 known_hosts

pub 即 public,就是公钥(不带pub的那个就是私钥)

我们打开复制,然后进入下一个part

二、配置 GitHub 公钥

进入 settings

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

进入 SSH and GPG keys

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

点击创建一个新的 SSH key

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

然后把我们的公钥粘贴到下面,点确认就好了

三、测试链接

我们回到Ubuntu来测试一下行不行。

root@LAPTOP-292TJJC6:~/.ssh# ssh -T git@github.com
Enter passphrase for key '/root/.ssh/id_rsa':
Hi 58164! You've successfully authenticated, but GitHub does not provide shell access.

这个时候 git clone 也能通过 ssh 来部署了 哈铪(搞一天快哭了

tHub does not provide shell access.


这个时候 git clone 也能通过 ssh 来部署了 哈铪(搞一天快哭了
http://www.yayakq.cn/news/804973/

相关文章:

  • 南山网站建设公司仿58同城分类信息网站源码
  • 网页设计网站制作一般多少钱wordpress缓存
  • 如何建设简易网站怎么做有趣视频网站
  • 临沂网站改版wordpress图片加载慢
  • 电商商城网站建设景观建筑人才网
  • 专业网站制作公司是如何处理一个优秀的网站的广州的服装网站建设
  • 站设计培训课程如何自己做视频网站
  • 公司网站建设方案书保定市网站设计
  • 设计最简单的企业网站百度搜索关键词指数
  • 六安建六安建设网站千图网解析网站怎么做
  • 如何自己做门户网站郑州大型网站建设
  • 怎么看自己做没做网站地图wordpress 不显示ip
  • 合肥市门窗工程在哪个网站接活做长春建站公司网站
  • 北京网站建设哪家好心悦会员免做卡网站
  • 微信分享接口网站开发买卖域名的网站好
  • 用腾讯云做网站wordpress投稿插件 汉化
  • html5网站特点空间备案网站
  • a5创业网站建设小程序商城制作平台
  • 加强网站建设的请示wordpress 百度 seo
  • 网站建设相关的博客有哪些青岛网站制作方案
  • 苏州网站建设公司排名网站建设属于什么岗位
  • 北京建站者公司个人网站免费服务器
  • 外贸购物网站建设建网站做联盟
  • 张家界做旅游网站西安哪家装修公司最放心
  • 泗阳县建设局网站淘宝网站建设的详细策划
  • 网站设计模式台州网站建设兼职
  • 用别人代码搭建网站办公室设计费一般多少钱一平
  • 天河区网站建设公司永州网站制作
  • 网站建设和空间宣传网站建设
  • wordpress点评站企业邮箱注册需要多少钱