Python武器库开发-武器库篇之Git创建远程仓库和建立SSH key 免密登陆(三十七)

这篇具有很好参考价值的文章主要介绍了Python武器库开发-武器库篇之Git创建远程仓库和建立SSH key 免密登陆(三十七)。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

武器库篇之Git创建远程仓库和建立SSH key 免密登陆(三十七)

Git是一种版本控制系统,用于跟踪文件的更改和协调多人开发项目。它可以记录文件的历史更改,协助多人协作开发,并提供分支管理功能。Git是一个分布式系统,意味着每个人在自己的本地计算机上都有一份完整的代码仓库,并且可以独立地进行工作。它具有速度快、灵活和强大的功能,被广泛用于软件开发和项目管理。

首先我们进入Git的官方网站,点击Download fot Windows下载相应的版本的安装程序,进行安装

Python武器库开发-武器库篇之Git创建远程仓库和建立SSH key 免密登陆(三十七),Python武器库开发,git,ssh,运维,网络安全

或者在Linux系统上使用 git -v 检查当前操作系统是否安装了 Git

Python武器库开发-武器库篇之Git创建远程仓库和建立SSH key 免密登陆(三十七),Python武器库开发,git,ssh,运维,网络安全

创建远程仓库

要在Git上创建远程仓库,你需要以下步骤:

在Git托管服务(如GitHub、GitLab、Bitbucket等)上创建新的仓库。在仓库创建页面上,你通常会看到一个“New Repository”(新建仓库)的按钮或类似的选项。点击该按钮并根据提示输入仓库名称、描述等信息。

Python武器库开发-武器库篇之Git创建远程仓库和建立SSH key 免密登陆(三十七),Python武器库开发,git,ssh,运维,网络安全

然后我们去创建一个仓库,输入存储库的名称,点击创建存储库创建仓库

Python武器库开发-武器库篇之Git创建远程仓库和建立SSH key 免密登陆(三十七),Python武器库开发,git,ssh,运维,网络安全

然后我们就成功创建了一个仓库

Python武器库开发-武器库篇之Git创建远程仓库和建立SSH key 免密登陆(三十七),Python武器库开发,git,ssh,运维,网络安全

建立SSH key 免密登陆

然后我们来设置SSH key 进行免密登陆,首先在Kali 系统中输入如下的命令获取免密登陆的文件

ssh-keygen -t rsa

Python武器库开发-武器库篇之Git创建远程仓库和建立SSH key 免密登陆(三十七),Python武器库开发,git,ssh,运维,网络安全

使用命令后,会在相应的目录下生成一个隐藏的目录,我们进入到这个目录中

cd /root/.ssh

Python武器库开发-武器库篇之Git创建远程仓库和建立SSH key 免密登陆(三十七),Python武器库开发,git,ssh,运维,网络安全

然后我们回到 Github 点击 Settings 设置

Python武器库开发-武器库篇之Git创建远程仓库和建立SSH key 免密登陆(三十七),Python武器库开发,git,ssh,运维,网络安全

继续点击 SSH and GPG keys

Python武器库开发-武器库篇之Git创建远程仓库和建立SSH key 免密登陆(三十七),Python武器库开发,git,ssh,运维,网络安全

继续点击 New SSH key,添加新的 SSH 密钥

Python武器库开发-武器库篇之Git创建远程仓库和建立SSH key 免密登陆(三十七),Python武器库开发,git,ssh,运维,网络安全

接着会进入如下的界面

Python武器库开发-武器库篇之Git创建远程仓库和建立SSH key 免密登陆(三十七),Python武器库开发,git,ssh,运维,网络安全

回到我们的Kali 机器上,复制我们刚刚生成的公钥,就是 id_rsa.pub 这个文件

Python武器库开发-武器库篇之Git创建远程仓库和建立SSH key 免密登陆(三十七),Python武器库开发,git,ssh,运维,网络安全

将这个文件的内容复制粘贴到 Key 的文本内容框中,点击 Add SSH key

Python武器库开发-武器库篇之Git创建远程仓库和建立SSH key 免密登陆(三十七),Python武器库开发,git,ssh,运维,网络安全

然后我们就完成了添加新的 SSH 密钥

Python武器库开发-武器库篇之Git创建远程仓库和建立SSH key 免密登陆(三十七),Python武器库开发,git,ssh,运维,网络安全

然后我们输入以下的命令来测试是否能和github的仓库进行远程通讯

ssh -T git@github.com

Python武器库开发-武器库篇之Git创建远程仓库和建立SSH key 免密登陆(三十七),Python武器库开发,git,ssh,运维,网络安全

如上图,显示 Hi lirenshang! You’ve successfully authenticated, but GitHub does not provide shell access. 现在我们已经成功进行 SSH key 免密登陆文章来源地址https://www.toymoban.com/news/detail-781069.html

到了这里,关于Python武器库开发-武器库篇之Git创建远程仓库和建立SSH key 免密登陆(三十七)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Python 算法基础篇之数组和列表:创建、访问、添加和删除元素

    在算法和数据结构中,数组和列表是常见的数据结构,用于存储和操作一组数据。在 Python

    2024年02月16日
    浏览(37)
  • 探索Python工具库合集:提高开发效率的秘密武器

    在开发过程中,笔者积累了许多实用的Python工具函数和模块,决定将它们整理成一个工具库集合,并与大家分享。本文将介绍笔者的Python工具库集合的核心功能和用途, 在日常的 Python 开发中,笔者经常遇到一些重复性任务和常见的问题。我开始将常用的Python工具函数记录下

    2024年02月08日
    浏览(49)
  • Python开发 Git 第二章: 提交更改 撤销更改 分支管理 远程仓库操作

    在第一章中,我们成功地初始化了Git仓库,并进行了一些基本的配置。现在,让我们深入学习Git的基本操作,包括提交更改、撤销更改、分支管理以及远程仓库的操作。 2.1.1 添加文件到暂存区 在Git中,提交更改通常需要将文件先添加到暂存区。假设我们有一个新的文件 exa

    2024年02月04日
    浏览(49)
  • git之创建远程仓库

    以下操作为演示在Github网站上创建远程仓库 1.登陆注册Github 2.创建仓库入口 3.编辑仓库信息 4.仓库创建完成 5.查看仓库地址 选择SSH操作 如果某台电脑需要与 Github 上的仓库交互,那么就要把这台电脑的SSH公钥添加到这个 Github 账户上 1.配置SSH公钥入口 2.生成SSH公钥 3.配置SSH公

    2024年02月07日
    浏览(38)
  • 如何创建远程 Git 分支?

    我创建了一个本地分支。如何将其推送到远程服务器? 更新:我写了一个simpler answer for Git 2.0 here。 一个优秀的自由职业者,应该有对需求敏感和精准需求捕获的能力,而huntsbot.com提供了这个机会 首先,创建一个新的本地分支并检查它: 将远程分支推送到远程服务器时会自

    2024年02月02日
    浏览(46)
  • Git获取远程分支文件并创建自己的远程分支

    1、前期准备软件:git-bash 2、获取远程分支文件过程 创建一个空的文件夹,选择文件夹,并右击,选择该选项打开命令行。 复制需要拉取的远程仓库地址。 (2)把master 主线的文件克隆下来 git clone [addr](远程仓库地址)。 (3)关闭上面打开的命令行,进入创建的空文件夹

    2024年02月06日
    浏览(35)
  • git创建本地分支并关联远程

    @git创建本地分支并关联远程 注:首先本地跟仓库都没有分支的前提下进行操作 branch 后面参数解释: -a 是查看本地和远程的分支 -vv 是查看本地分支关联的远程分支

    2024年02月09日
    浏览(54)
  • git远程仓库的创建及使用

    1.仓库的概念: 1.1 本地仓库:    了解远程仓库前我们先了解一下本地仓库,本地仓库开发人员在完成部分代码的编写之后,可以将这一部分的代码做一个提交。这个提交完全就是一个新的版本提交,当然这个提交动作是在开发者的电脑上进行操作的,而且也没有与外界进行

    2024年02月13日
    浏览(36)
  • git 创建标签 推送到远程分支上

    要在Git中创建标签并将其推送到远程dev分支,可以按照以下步骤操作: 1、首先,确保你已经在本地的Git仓库中,并且切换到dev分支。 2、创建标签并给予其一个有描述性的名称。你可以使用以下命令创建一个轻量级标签: 例如: 或者,你可以创建一个带有附注的标签,其中

    2024年02月15日
    浏览(86)
  • git创建本地分支并关联远程分支

    1. 创建本地分支 git branch 分支名 例如:git branch dev,这条命令是基于当前分支创建的本地分支,假设当前分支是master(远程分支),则是基于master分支创建的本地分支dev。 2. 切换到本地分支 git checkout 分支名 例如:git checkout dev,这条命令表示从当前master分支切换到dev分支。 3

    2024年02月02日
    浏览(47)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包