首页
学习
活动
专区
圈层
工具
发布

Github没有让我登录Windows上的PuTTy

基础概念

Github 是一个面向开源及私有软件项目的托管平台,它支持Git版本控制系统。

PuTTy 是一个免费的SSH和Telnet客户端,主要用于Windows系统上远程登录Linux服务器。

问题原因

当你尝试使用PuTTy登录Github时,可能会遇到以下问题:

  1. SSH密钥未配置:你需要在本地生成SSH密钥,并将公钥添加到Github账户中。
  2. 网络问题:可能是网络连接不稳定或防火墙阻止了SSH连接。
  3. 配置错误:PuTTy的配置可能不正确,例如端口号、主机名等。

解决方法

1. 生成并配置SSH密钥

  1. 生成SSH密钥: 打开命令提示符(CMD)或PowerShell,输入以下命令:
  2. 生成SSH密钥: 打开命令提示符(CMD)或PowerShell,输入以下命令:
  3. 按照提示操作,生成的密钥默认保存在 ~/.ssh 目录下。
  4. 添加公钥到Github: 打开生成的公钥文件(通常是 id_rsa.pub),复制其中的内容。然后登录到你的Github账户,进入 Settings -> SSH and GPG keys,点击 New SSH key,粘贴公钥内容并保存。

2. 配置PuTTy

  1. 打开PuTTy: 启动PuTTy,输入你的Github账户对应的SSH地址,格式如下:
  2. 打开PuTTy: 启动PuTTy,输入你的Github账户对应的SSH地址,格式如下:
  3. 配置会话: 在PuTTy中,配置会话名称,选择SSH协议,输入主机名 github.com,端口号默认为 22
  4. 保存会话: 点击 Save 保存会话配置。

3. 测试连接

  1. 打开会话: 在PuTTy中选择刚才保存的会话,点击 Open
  2. 验证连接: 如果一切配置正确,你应该会看到一个提示框,要求你确认主机密钥。点击 Accept 继续。然后输入你的Github账户密码(如果启用了双因素认证,需要使用生成的APP密码)。

参考链接

通过以上步骤,你应该能够成功使用PuTTy登录Github。如果仍然遇到问题,请检查网络连接和防火墙设置,确保没有阻止SSH连接。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

让Jenkins执行GitHub上的pipeline脚本

,在网页上编辑和查找都不方便; 无法对脚本文件做版本管理,例如提交到GitHub上; 今天的文章打算解决上述问题:将pipeline脚本以文件的形势保存在GitHub上,让Jenkins下载该脚本然后执行...; 系列文章地址 《Jenkins流水线(pipeline)实战之:从部署到体验》; 《让Jenkins执行GitHub上的pipeline脚本》; 环境信息 为了快速搭建Jenkins环境,我这里用到了...GitHub开放授权 为了让Jenkins顺利地从GitHub下载到pipelien脚本,需要在GitHub上开放授权,具体的方式: 登录GitHub后,在右上角的账号菜单中点击Settings,如下图...由于Jenkinsfile文件不在GitHub仓库的第一级目录下,因此没有被Jenkins扫描到,所以我们要手动指定Jenkinsfile文件的位置,点击下图中的红框按钮,回到任务列表: ?...至此,让Jenkins执行GitHub上的pipeline脚本的实战就完成了,希望能给您带来一些参考,接下来的文章中,我们将探索更多pipeline功能;

1.9K30
  • 我的 Windows Vista 上安装的工具

    1、虚拟光驱:如果说Daemon Tools最强最好用的虚拟光驱软件一点也不为过,看看各大下载站点对它的等级评价以及说明就知道了。...它支持加密光盘,最大的好处是可以把从网上下载的CUE, ISO, CCD, BWT 等镜像文件Mount成光盘直接使用,不需要再把他们解开了。   ...近日Daemon Tools网站为我们放出了新版本Daemon Tools工具,此次放出的V4.0.8版包括X64和x86(32bit)两个版本,随软件包一同发布的还包括新版本的SCSI Pass Through...Direct (SPTD)驱动,新的SPTD驱动主要解决了和一些应用软件的兼容性问题。...4 Home Edition  这个软件的性能 很好,同时具备Anti-Spyware功能,使用了1周多,感觉很不错,关键还是完全免费的,专业版才收费。

    1.8K70

    “设备上没有剩余空间” 导致登录不上 SSH 的解决方法

    最近给自己的服务器添加了新的电脑的 SSH 权限,但是新电脑上反复尝试都不能 ssh 上服务器。然而通过旧电脑却可以登录上去。没想到竟是因为设备上没有 inode 了。 inode 是什么呢?...使用 df 命令解决“设备上没有剩余空间”的报错 登录到服务器上后,看到了“设备上没有剩余空间”的报错,touch 一个新文件也报这个错,rm 删除东西时就一直卡住了。...我这次通过 du -sh 查找到 docker 相关的目录占了很多空间,而 docker 本身却打不开,所以先删掉了也占很大空间的/var/log/ 下的文件,其中 maillog 居然有上 G 大小,...tail 了一下发现有好多 “设备上没有剩余空间” 的日志。...之后我用了 docker volume prune 果然开始了长时间的清理工作,最后成功把 inode 的使用率从 100% 下降到 4%。

    4.4K10

    我最近在 GitHub 上发现的几个好项目

    不久前,有好心人在 GitHub 上开放了自己汇总整理的,在全球范围内高达 8000+ 的公共的 IPTV 直播源,领域覆盖历史、教育、商业、电影、音乐......基本上你想看啥类型的电视节目都能在上面找到,目前该项目在 GitHub Star 数已破万。...无独有偶,GitHub 上也有人整理过一份大数据入门指南,其中对大数据学习路线、技术栈思维导图、常用软件安装指南都给出了非常详细的介绍。...不用怕,一图胜千言,下面发几张预览图,让大家看下这款开源项目的图形生成效果,结合上面的产品功能,你便能大致了解这款开源项目了: https://github.com/antvis/G6/ 目前该项目已在...GitHub 累积超过 5200 Star,是一款非常优秀的前端开源项目,有搞前端的同学,不妨读下源码,看看有没有什么可以优化的地方,帮小姐姐提个 issue~ 好了,上面就是今天的分享,还有其它好项目

    1.7K10

    我在 GitHub 上见过哪些奇葩的 Chrome 插件?

    而这其中,有不少插件代码还开源并托管到 GitHub 上。 今天抽空跟大家分享下,我曾看过的那些比较沙雕的 Chrome 插件。...之后,在短短数月内,该游戏瞬间火爆各大社交网络,成为 2014 年最受欢迎的手游之一,当时我身边不少朋友的手机上都安装了这款游戏。 一款爆品的诞生,往往也伴随着一些赝品的争相模仿。...Flappy Octocat,这款以 GitHub 吉祥物章鱼猫为主角所打造的小游戏便是其中之一。...该游戏由电子科技大学的一名学生所研发,通过在 Chrome 上安装这款游戏,你便可以在 GitHub 上的 commit 强愉快的玩耍章鱼猫小游戏。 可以说是非常有创意了。...没关系,装上这款插件,就可以把你电脑上的网页微信伪装成云笔记,让你神不知鬼不觉地上微信了。 伪装到这地步,可以说真的很丧心病狂了。

    1.9K20

    Spring Boot项目在Windows上的自启动策略与Windows自动登录配置

    Spring Boot项目在Windows上的自启动策略与Windows自动登录配置 摘要 你好,我是猫头虎博主。...今天,我们将探讨在Windows环境中为Spring Boot项目配置自启动的不同方法,并深入到Windows的自动登录功能。如果你正考虑如何提高应用程序的可用性或简化部署流程,那么请继续阅读!...在今天的数字化时代,为Spring Boot项目在Windows环境中实现自启动及Windows的自动登录配置成为了许多开发者和企业的关注焦点。...Spring Boot在Windows上的自启动 1.1 使用Windows服务 步骤: 确保你的系统上已安装Java环境。 使用工具如nssm或手动使用sc命令创建服务。...在接下来的对话框中,输入用户的密码两次,然后点击“确定”。 总结 我们已经涵盖了四种在Windows上配置Spring Boot项目自启动的方法,并详细描述了如何设置Windows的自动登录。

    1.9K10

    Github 项目推荐 | Windows 10上的 GPU 加速深度学习工具

    有很多工具能够帮助开发者在 Linux 和 Mac 上构建深度学习环境(比如 Tensorflow,不幸的是,TensorFlow 无法在 Windows 上轻松安装),但是很少人关注如何在 Win10...大多数人关注的是如何让深度学习框架运行在 Win10 设备的 Ubuntu VM 上,这不是最优的解决方案。...详细信息请查阅官方 Github 页面: https://github.com/philferriere/dlwin 硬件 Dell Precision T7900, 64GB RAM Intel...Windows Kit 10.0.10240.0 用于其 C / C ++编译器(不是其 IDE)和 SDK。由于 CUDA 支持 Windows 编译器,所以选择此版本。...之上的深度学习 Tensorflow和CNTK是用于评估多维数组上的数学表达式的后端 Theano是一个不再活跃的传统后端 PyTorch v0.4.0

    2.1K20

    Windows 的这款工具,有时让我觉得 Mac 不是很香

    上次写了个 cheat.sh 在手,天下我有,小伙伴们热情高涨,觉得这是一个没有杂质的好工具;也有小伙伴抱怨说对 Windows 用户不是特别友好 (其实用 curl API 是没啥问题的)。...我甚至有些嫉妒,因为 Windows 的这款工具需要我在 Mac 结合好几个工具才能达到与之相媲美的效果 ?...按照以往,我们可能会选择用鼠标缩放某个应用到指定大小,然后用鼠标拖拽的合适的位置上,两个字「麻烦」 ?...总结 Github上有伙伴说,PowerToys 工具的这些功能在未来甚至可能直接成为 Windows 的内置功能,这个到底能否成真不可知,至少现在我们也可以享受这些功能带来的便利,这个多合一的工具,偶尔让我觉得...Mac 也不是很香,有 Windows 10 系统的小伙伴们都可以实验起来了,相信这个工具会让你提升很多效率 在介绍 PowerToys 工具时,我也在文中附上了 Mac 的工具,这样的均沾您觉得还可以吗

    1.2K20

    分分钟让自己的网站接入 GitHub 第三方登录功能

    1.准备工作 首先登录自己的 GitHub 账户,右上角点击个人面板,选择 Settings: ? 然后点击左边菜单底部的 Developer settings: ?...写到这里,松哥不由得感叹一句,还是国外的应用香啊,用 GitHub 做第三方登录,一分钟不到,准备工作就完成了,用 QQ 做,我的资料已经提交两天了,目前的状态还是审核中。。。...不过我也理解腾讯所面临的监管问题。 2.创建应用 接下来我们来简单创建一个自己的网站,我们依然使用 Spring Boot 项目,添加如下依赖: ?...HTML 页面,页面上有一个 GitHub 的图标,点击这个图标,就可以去 GitHub 上完成授权操作,注意授权的链接如下: https://github.com/login/oauth/authorize...GitHub 信息现在已经获取到了,接下来该存数据库就存数据库,该接入自己的登录流程就接入。

    1.9K30

    推荐几个我常用的Chrome插件 —— 让你使用Github效率翻倍

    以下文章来源于code秘密花园 ,作者ConardLi 推荐几个我常用的Chrome插件 —— 让你使用Github效率翻倍 Chrome 可以说是全世界最受欢迎的浏览器了,其快速、稳定的性能...我个人安装了非常多的 Chrome 插件,这些插件可以在使用浏览器的各个方面帮助我提升效率,今天就推荐一些 Github 相关的 Chrome 插件。...下载方式:Chrome 商店搜索 Git History Browser Extension Octotree 我们经常会在 Github 的代码仓库上临时去查找一些文件,每次打开一层目录都要需要刷新...下载方式:Chrome 商店搜索 Enhanced GitHub OctoLinker 让你看代码的时候,可以进行更高效的代码连接跳转。...下载方式:Chrome 商店搜索 GitHub Hovercard 下载 crx 如果你不能访问外国网站,不用担心,我已经把这些插件帮你下载好了,公众号后台回复 chrome 即可获得下载链接

    1.7K10

    推荐几个我常用的Chrome插件 —— 让你使用Github效率翻倍

    推荐几个我常用的Chrome插件 —— 让你使用Github效率翻倍 Chrome 可以说是全世界最受欢迎的浏览器了,其快速、稳定的性能,简洁的设计以及多平台同步的功能都深受用户的推崇,然而很多人成为他的忠粉还是因为它强大的拓展性...我个人安装了非常多的 Chrome 插件,这些插件可以在使用浏览器的各个方面帮助我提升效率,今天就推荐一些 Github 相关的 Chrome 插件。...下载方式:Chrome 商店搜索 Git History Browser Extension Octotree 我们经常会在 Github 的代码仓库上临时去查找一些文件,每次打开一层目录都要需要刷新...下载方式:Chrome 商店搜索 Enhanced GitHub OctoLinker 让你看代码的时候,可以进行更高效的代码连接跳转。...下载方式:Chrome 商店搜索 GitHub Hovercard 下载 crx 如果你不能访问外国网站,不用担心,我已经把这些插件帮你下载好了,公众号后台回复 chrome 即可获得下载链接

    1.2K20

    3个Linux上的SSH图形界面工具 转

    实际上,SSH 可能是 Linux 工具箱中最常用的工具之一。因此,你应该尽可能提高体验效率。对于许多管理员来说,没有什么比命令行更有效了。...我将在 Elementary OS 上演示这些工具,但它们都可用于大多数主要发行版。 PuTTY 已经有一些经验的人都知道 PuTTY。...实际上,从 Windows 环境通过 SSH 连接到 Linux 服务器时,PuTTY 是事实上的标准工具。但 PuTTY 不仅适用于 Windows。...EasySSH 虽然 EasySSH 没有提供 PuTTY 中的那么多的配置选项,但它(顾名思义)非常容易使用。...很少(但值得)的选择 Linux 上没有很多可用的 SSH 图形界面工具。为什么?因为大多数管理员更喜欢简单地打开终端窗口并使用标准命令行工具来远程访问其服务器。

    5.5K20

    在没有DOM操作的日子里,我是怎么熬过来的(上)

    我在想,如果能从一开始学的时候,把之前的开发思路忘掉,就当自己从来没学过编程,以一种空杯心态从零开始学的话,应该会比较快。之前没有考虑到思路转换这一步,走了弯路。...在写完了这个demo后,我感觉到了Vue的确有它的魅力所在。它的MVVM让业务逻辑变得更加清晰和简单。...说句题外话,Vue 的目的不是取代 JQuery,它是为了解决前后端分离而出现的。如果没有数据变化,只是单纯的样式变化,则没有必要去大费周章进行视图模型的绑定,并且还不利于 SEO 优化。...jQuery本质上只是一个简化了的操作函数库而已,代表的是优化过的JavaScript dom操作。...其实两者并没有什么功能上的交集,如果你非要问可不可以用vue来实现jQuery所能实现的功能的话,我只想说,能,并且更加简洁。

    3.6K120

    出不了门的日子,我选择在 GitHub 上快乐的打游戏

    要点脸皮,不能出门,假期又一延再延,作为一个从小熟读结发悬梁铁锥刺骨囊萤照读牛角挂书等典故的社会主义好青年,我决定趁这段时间好好充实自己,争取早日上王者! ?...我决定求助我的好基友们... ? 于是乎在某个冬阳高照的下午,我小心翼翼的拉上了窗帘,打开了我最爱的 GayHub GitHub......这款坦克大战是经典坦克大战的复刻版本,在原版的基础上,使用 React 将各元素封装为对应的组件。 ?...在线网址:http://muan.github.io/emoji-minesweeper/ 0x04 俄罗斯方块 俄罗斯方块可以说是我以前最喜欢的小游戏之一啦,无论是在按键机上还是用遥控器在电视上玩,乐此不疲...如果大家喜欢的话,我会继续推荐更多开心的项目,好让大家知道程序员群体不只是大众固有的印象,我们也是可爱有趣怀旧的一群人...

    1.3K10

    让我大吃一堑的前后分离 web 站模拟登录

    三、用户权限验证 登录完毕后想执行其他的操作,比如上传(post)数据的话,我应该怎么做?...(这个地方当时作为萌新的我是懵逼的,所以委屈各位读者大佬跟我一起懵逼)。...我又去观察登录时候的返回值,发现登录成功后的返回值除了 succeed 之外,还有其他的一些返回值,里面包括了一个叫 access_token 的字段,看样子它是 JWT 登录方式用来鉴权的 token...但是返回的状态码依然是 400,而且提示变成了 "url不能为空"。 这到底又是怎么一回事? 多方探查都没有结果。...五、Scrapy 发送 Json 格式数据 在 postman 测试通过后,说明这样的做法是可行的,但是代码上怎么编写呢?

    1.6K20

    Github上 6 万 Star 的 Understand Anything,让你的AI编程更加简单

    更重要的信号是:AI 编程正在从"谁能更快生成代码",走向"谁能更稳地理解系统"。 先把系统看见 项目 README 有一句话很准:图谱的目标应该是安静地教你每一块怎么拼在一起,复杂度本身没有价值。...AI 编程工具如果只帮你更快改代码,却没有帮你看清系统,速度本身会变成风险。 地图要能共用 把地图做成一份可以进入团队流程的对象,这是我最看重这个项目的地方。...选一个中等复杂度、你确实要改的项目。 第二,只问三类问题:项目怎么启动?核心业务流程在哪里?我这次改动会影响哪些地方?如果这三个问题回答得更清楚,工具就已经帮上忙了。...如果是团队项目,真正值得做的是让它进入协作流程:onboarding 用它,PR 前看 diff impact,架构复盘时更新项目理解卡。...AI 编程之后,真正稀缺的能力,是让人和 AI 都站在同一张地图上工作。 资料来源 GitHub 仓库:Egonex-AI/Understand-Anything

    1.1K00

    我在 GitHub 上发现了一款骚气满满的字体!

    但事实上,它并不是普通的字体,体内蕴藏着魔力。 Leon Sans 最特别的地方在于,字体是由代码构成的。有了这些代码,它可以随意变身。...魔法字体,是名叫 Jongmin Kim 的韩国小伙伴,为了庆祝宝宝降生而设计的。 不过,这不是独乐乐,是普天同庆:代码开源了,GitHub 已经有 6200 星。...都能怎么玩 最基本的操作,就是改变粗细 (Weight) 。 不止给标准字体调粗细,也给炫彩的艺术字调粗细: 然后,加大一点难度,让字体瑟瑟发抖。就是把线条变得曲折。 稍稍不平整,就会轻微的抖动。...也可以把字母截断,变成粉红色的 “多米诺骨牌”,每张牌的宽窄还能自由选择: 还可以让文字看上去,在平静中流淌: 线上 Demo 的功能一共十几种,大家也可以自己试一下: 如果,Demo 还不能满足你的想象...只要用这一串代码,就可以把灵动的字体,在 H5 上显示了: let leon, canvas, ctx; const sw = 800; const sh = 600; const pixelRatio

    1.4K20
    领券