首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

「Hexo On Win10」新手搭建博客过程

当然,对于我这样的新手来说并不是吹牛皮那么简单,搭建博客的过程中确实遇到了不少问题,没有任何前端经验的一度想着放弃或者干脆放个 .txt 文本作为博客访问数据算了!...还好,到了,于是有了这么一篇具有里程碑意义的文章,哈哈!在这里把自己遇到的一些问题和解决方法例举出来,方便日后查阅或者能够帮助到其他新手朋友们愉快的搭建博客系统。...二、问题列表 解决问题之前,自己主要参考了一篇来自同一个小密圈子里的朋友的文章,这篇文章可以肯定的说是业界的良心,新手的福音! ?...传送门:最适合新手GitHub + Hexo 「大话」博客搭建教程,同时,自己的博客系统暂时并没有发布到 GitHub 上,所以相关问题请参考这位朋友的文章或者 Google 吧!...之后,关于生成 SSH Key 和上传到 GtiHub ,开头说的那篇文章有详细说明:最适合新手GitHub + Hexo 「大话」博客搭建教程 ,唯一注明的一点密钥文件 Windows 中的位置

70020

SSH 公钥免密登录

问题描述 2. 生成 SSH 公钥 3. github 上添加 SSH 公钥 4. gitee 上添加 SSH 公钥 5. 重新拉取项目 1....生成 SSH 公钥 ---- 这个应该是很多 github 新手会遇到的问题,原因就是当前电脑没有权限操作 github 仓库。...解决办法: 当前电脑生成 ssh 密钥文件,将 ssh 公钥添加到 github 账号上,然后就可以正常拉取、推送代码了 执行生成 ssh 密钥的命令, 会有交互性操作,提示让输入密码, 直接一路回车即可... github 上添加 SSH 公钥 ---- 前往个人中心设置 Settings 图片 点击左侧栏目 SSH and GPG keys 图片 将生成SSH 公钥保存到 github 中,... gitee 上添加 SSH 公钥 ---- 图片 5. 重新拉取项目 ---- git clone git@github.com:shinyboys/test.git 图片

62430
您找到你想要的搜索结果了吗?
是的
没有找到

崩溃!实习生把小组的代码仓库搞得一团糟。。。

大家好,二哥呀! 对于刚参加工作的新手来说,Git 操作确实容易给代码的版本库带来一些不必要的混乱,毕竟大学的时候,学习的重点在编程语言上,计算机基础上。...嗯,要回答这个问题,我们就需要追本溯源了。 Git 之前, SVN 代码版本管理系统的集大成者。...第二步,生成SSH 密钥 执行以下命令,注意替换成你的邮箱: ssh-keygen -t ed25519 -C "your_email@example.com 然后一路回车: 记得复制一下密钥,... id_ed25519.pub 文件中: 第三步,添加 SSH 密钥GitHub 帐户 个人账户的 settings 菜单下找到 SSH and GPG keys,将刚刚复制的密钥添加到 key...Title 可不填写,提交成功后会列出对应的密钥: 为什么 GitHub 需要 SSH 密钥呢? 因为 GitHub 需要确认“你本人”往你自己的远程仓库上提交版本的,而不是别人冒充的。

70920

Linux服务器入门:如何远程登录自己的腾讯云服务器?

本次教程,远程服务器主要有两个方面密钥登录:使用SSL(OpenSSH和OpenSSL)生成的私钥和公钥进行配对登录(免密)。 账号登录:使用用户密码进行登录。...假设的服务器IP:192.168.3.241,的服务器Debian/CentOS,默认用户为root,那么SSH连接命令就是: ssh root@192.168.3.241 [macOS上Terminal...(GitHub、Gitee等的免密Git,也是使用密钥进行验证) [OpenSSH密钥登录] 为实现密钥登录,我们只需要客户端生成私钥和公钥后,将公钥放置到服务器上,使用SSH连接时,会自动进行匹配验证...客户端远程连接 和刚刚一样,我们使用ssh命令就可以连接,假设的服务器IP:192.168.3.241,的服务器Debian/CentOS,默认用户为root: ssh root@192.168.3.241...但是这个时候就可以看到,不用输入密码了: [无密码连接] Q&A 当然,这是一篇入门教程,新手总是会碰到一些问题

77.7K205

GitHub账户被黑:旧漏洞导致弱密钥大量留存

Github允许授权用户登录到隶属于Spotify、Yandex和英国政府的公共仓库账户中,而这些公共仓库账户却使用了由当时存在缺陷的Linux发行版本Debian生成SSH密钥,而这部分密钥不安全的...如果你使用了存在问题密钥,你可能已经遭到了黑客的攻击。” 密钥数量有限? Cartwright-CoxGitHub上发现了大约94个包括Debian衍生缺陷的密钥。...漏洞描述 下面我们看一下这个Debian的漏洞如何导致枚举的。 该漏洞可谓十分亮眼。因为漏洞的存在,使得生成SSH密钥长度非常短。...这一任务会在不安全Debian SSH 密钥的帮助下获得一个或者更多公共网站,比如这一个: “如果想折腾得动静大一些,大可去做博客中提到的那些事情,然后或许可以给GitHub他们一些警示(已经给了他们机会的...这个问题并不是一个小问题,因为这批数量不明的SSH密钥还大量存在于Github中,补丁也只能保证从此刻开始新生成SSH密钥的安全性,想要完全解决问题,还需要用户主动去撤销那些20个月内生成的存在缺陷的密钥

1K100

如何使用git从码云克隆项目到本地?

可能新手,刚接触编程,就从网上找到了这篇文章给他看,立马就学会了,所以今天把这篇教程也分享给大家,会的朋友就自动忽略吧 。 1、下载安装Git,傻瓜式下一步下一步即可。。。...密钥生成新的: mkdir key_backup cp id_rsa* key_backup rm id_rsa*;生成的便是你的秘钥了,即: 码云上具体:个人资料--->SSH公钥,将你复制的公钥复制到公钥...Value里面;如果出现 No Such file or directory,则需要手动生成公钥;具体做法看3.2;   3.2、生成公钥,(如果上一步已经生成公钥,忽视这一步);命令行中输入 ssh-keygen...Enter file in which to save the key (/your_home_path/.ssh/id_rsa):   可以直接按Enter跳过,无需设置;接下来让你输入做提交代码之类的操作的时候的密码...4、克隆代码:$ git clone git@git.oschina.net:********.git (SSH下的地址)然后就是漫长的等待,克隆完成后我们本地的文件的master分支。

3.5K30

GitHub推送报错:You‘re using an RSA key with SHA-1, which is no longer allowed

文章目录 1、问题描述 2、解决方案:重新生成密钥对 3、将生成的公钥添加到GitHub 4、向GitHub推送代码测试 1、问题描述 GitHub推送代码的时候,执行git push命令出现如下问题...: 原因github不再支持RSA算法生成密钥了,我们需要重新生成密钥对,更换加密方式,可以考虑使用ECDSA 2、解决方案:重新生成密钥对 执行如下命令生成密钥ssh-keygen -...t ecdsa -b 521 -C "your_email@example.com" 执行命令之后需要连续按3次回车键,然后可以到.ssh目录下面查看生成的两个文件id_ecdsa和id_ecdsa.pub...3、将生成的公钥添加到GitHub 打开github,选择settings 选择SSH and GPG keys,然后点击New SSH key 将公钥在此处添加即可 复制公钥全部内容,...4、向GitHub推送代码测试 此时已经成功push到了github 的博客即将同步至腾讯云开发者社区,邀请大家一同入驻:https://cloud.tencent.com/developer

52340

教你如何使用github和git-克隆仓库

教你如何使用git和github-克隆仓库 其实上一篇文章就透露了 捏嘿嘿 克隆呢 就是把一个仓库 原封不动的复制到你的机器里面 ssh 克隆 ssh克隆需要先把ssh密钥给弄一下 教程晚上有 自己搜...之后输入 git clone [url] [url]表示 git ssh 地址 优点:私有仓库不用输密码,上传时不需要输密码 缺点:新手第一次弄会很难,仓库克隆时所有(不管是不是私有公开仓库)都需要ssh...公钥github部署 http克隆 这个克隆方法比上一个比较简单???...输入 git clone [url] [url]表示 https://github.com/你的用户名/你的仓库.git 如果私有仓库就需要输密码 优点:公有仓库不需要输密码,对新手也比较简单 缺点:

42410

如何让计算机工作环境更便捷?几行简单的命令即可

过去几年里,一直从事数据科学/研究项目,本科就做了一些与这个行业相关的工作,现在研究生在读,也在做这方面的研究。...如果由于某种原因这不起作用,只需复制粘贴以下命令,这基本就是 ssh-copy 的作用: 打开终端并运行以下步骤: 生成一对认证密钥。系统将要求你输入任意密码。.../.ssh/github.comp.key 每个 ssh 连接将使用匹配的密钥进行连接。...最终,我们转向自己的机器,唯一控制的变量端口号,而这些数字很快会被遗忘。最近找到了一部分解决方案。...没有 localhost:xxxx 上打开应用程序,而是生成了新的域名,这些域名只转发到 localhost 主机。

59410

Github学习文档-3

gitinit.gif git status 查看当前仓库的各个文件的状态,这个命令很常用,尤其刚使用 Git 的新手,多用这个命令看 Git 给你的反馈会帮助你更好的理解知识。...但第一次建立联系时,需要输入 GitHub 用户名和密码。另一种 ssh 密钥方式,ssh 采用 RSA,即非对称加密,需要先在本机生成 ssh密钥(敲入命令生成),公钥保存在 GitHub上。...使用此种方式本地电脑中存在 ssh 密钥,就不需要输入 GitHub 的用户名密码的身份信息了。但下面先使用 https 方式来说明,在后面会说到 ssh 的使用。...从这里我们可以看出 Git 的好处,没网的时候,我们仍然本地仓库可以进行版本控制,而在有网的时候我们再把本地仓库中的内容提交到 GitHub 的远程仓库上。...想熟练使用 Git,就是要多用 Git,出现问题正常的,本文档中的命令都是基本常用的命令,不可能解决使用Git时出现的错误的,有问题可以在网上查查。下面我们在学习常用几个命令吧。

52020

从Windows 10 SSH-Agent中提取SSH私钥

在这里发布了一些PoC代码,从注册表中提取并重构RSA私钥。 Windows 10中使用OpenSSH 测试要做的第一件事就是使用OpenSSH生成几个密钥对并将它们添加到ssh-agent中。...首先,使用ssh-keygen.exe生成了一些受密码保护的测试密钥对: ? 然后确保新的ssh-agent服务正在运行,并使用ssh-add将私钥对添加到正在运行的agent中: ?...不知道原作者soleblaze如何找出二进制数据的正确格式的,但在这里要特别感谢他所做的以及他的分享! 证明可以从注册表中提取私钥后,将PoC分享到了GitHub。...GitHub Repo 第一个Powershell脚本(extract_ssh_keys.ps1),用于查询注册表中被ssh-agent保存的任何密钥。...为了验证,密钥复制回了Kali linux box中验证了指纹,并将其应用到了SSH中! ? 结语 很显然,的PowerShell功底非常的薄弱,发布的代码更多的PoC。

2.6K30

面向 Kubernetes 开发者的设置指南

一些基础问题 如果您是 Kubernetes 新手我们开始之前,您可能会遇到一些问题。 什么 Kubernetes? Kubernetes 一组用 go 编写的应用程序。...Kubernetes GitHub 上提供。 Kubernetes OSS 吗? Kubernetes Google 捐赠给云原生计算基金会 (CNCF) 的开源软件。...而另一些人则可能需要半天、一整天甚至几天乃至一周的时间,例如,您遇到了很多问题,或者对 OSS 开发、测试或 Linux 很陌生。 为解决此类时间差异,提供了一些可跳过的地方。...当某些操作即使专家也需要花费很长时间时,我会告诉您。还会提供一些捷径,让您能够从小处着手构建和测试,从而加快速度。具体操作需要多长时间取决于您的硬件。... Mac 上,从 ~/.ssh 目录运行以下命令以生成密钥: $ ssh-keygen -b 1024 -t rsa -f id_rsa -P "" 将 Mac 公钥(例如,cat ~/.ssh

1.9K30

安装pocsuite遇到了git命令的问题

准备一场CTF,论文以及其他一些相关事情,有问题加我qq或者mail吧(1775787275),看到了会回复的。...提示 如: ssh –T git@github.com命令尝试,提示公钥禁用。 解决的方法: 1....生成新的密钥: $ ssh-keygen -t rsa -C “您的邮箱地址” 回车中会提示你输入一个密码,这个密码会在你提交项目时使用,如果为空的话提交项目时则不用输入。...您可以在你本机系统盘下,您的用户文件夹里发现一个.ssh文件,其中的id_rsa.pub文件里储存的即为刚刚生成ssh密钥。...此时遇到个有趣的问题work目录下执行上述命令,然后id_rsa.pub文件就在当前路径下生成了。 在后续执行git clone时报错: Cloning into ifile...

91840

配置多个git账号的ssh密钥

出于各种原因,自己的 github 项目无法使用公司的 git 账号,于是我们可以为自己的 github 创建一个新的 git 账号,这就需要生成新的 ssh 密钥。...步骤(以mac为例) 文件夹 ~/.ssh/ 下创建两个文件夹,分别为 company/ 和 github/,前者存放公司的 ssh密钥,后者存自己githubssh 密钥。... github 网站中添加该 ssh 公钥。 创建公司 ssh 密钥 的过程类似,不再赘述。...根据上述配置,的 ~/.ssh/ 文件夹下这样子的: ├── company │ ├── id_rsa │ └── id_rsa.pub ├── config ├── github │...这里引出了另外一个问题本机中配置了多个 git 账号,如何在不同的项目中自动切换不同的作者名字?比如我公司的代码库里提交代码时,用的就是另外一个名字而非 xiaoxi666。

2.1K20

记一次使用GitHub的经历

前言 昨天Pull Request布好大佬的Cuckoo模板时遇到了一些问题,以前都是使用git clone来下载代码,倒还没有体验过上传代码的过程,于是便好好的体验了一番。...账户设置SSH key 上传本地项目到github 创建仓库 1.首先我们进入GitHub的官网:https://github.com/ 2.没有账号的话还是先注册一个账号,有账号直接Sign in...ssh密钥,我们先输入下面这两个命令检查是否生成ssh密钥 cd ~/.ssh ls 如果输出了三个文件的话就是已经生成密钥,id_rsa.pub就是公钥,如果没有的话,我们还要输入下面这个命令来生成密钥...ssh-keygen -t rsa -C "你的邮箱" 7.复制公钥,并填到github里面,我们可以输入下面这个命令来复制 clip < ~/.ssh/id_rsa.pub 8.打开:https:/...9.测试连接是否成功,我们输入下面这行命令来测试,邮箱不要改成你自己的,因为就踩这个坑了 ssh -T git@github.com 测试成功了之后我们就是正式配置好了Git,接下来可以提交代码了。

23530

都什么年代了,你居然还连不上GitHub

问题GitHub网页总是进不去,提交代码到GitHub也总是超时,简直烦死。...而且你本机生成密钥之后,可以多个平台使用,你只需要把公钥存放在多个平台就好了,他们可以通过密钥识别你的身份。...生成密钥 cmd控制台 上使用如下命令来生成 sshkey:ssh-keygen -t rsa -C "xxxxx@xxxxx.com"复制代码 注意:这里的 xxxxx@xxxxx.com 只是生成的...,这里假设设置的 123456 第三次重复输入密码 完成三次操作后就生成完毕了,这时候再到.ssh的文件下面去看,能看到你的id_rsa 和 id_rsa.pub 两个文件,就说明你已经生成成功了...直接去项目里复制一下ssh的链接: 然后到本机找个文件夹打开 Git Bash,输入 git clone 指令: 这时候会让你输入密码短语,这个就是我们前面生成密钥的时候设置的东西,设置的 123456

75430
领券