安装1.从官网下载git:http://git-scm.com/downloads 2.安装git,选择git组件安装,如下图  3.一直next,直到出现下面的窗口。这里是选择命令行形式。(可以理解为执行git命令的工具,根据习惯选择。分别是git提供的git bash 、 windows的命令提示符 、 在windows命令提示符下选择使用git还是unix的工具
转载 2024-10-26 18:40:31
14阅读
本文主要讲述如何利用Python的Fabric模块编写一个脚本用于配置多个主机间SSH互信以及如何将管理员自己的批量添加到多个主机中。脚本说明该脚本只提供如题所述的少量功能,用于帮助熟悉Python的Fabric和SSH几项简单的基本配置,原本的目的是想通过Python和Fabric实现对主机进行一些批量操作,如完成主机的初始化等。因为SSH的配置具有通用性和必要性,所以便有了此文,希望对Li
转载 2024-03-21 20:48:33
128阅读
  一、每个用户都有自己的家目录 访问方式是:~/.ssh/id_rsa.pub 使用~就是表示家目录。 具体家目录在哪里,在用户密码配置文件中:/etc/passwd中。第6列的值就是。 可以使用~访问家目录。也可以直接输入绝对路径来访问:/home/git/。 每个用户都有一个自己信任列表文件,配置在:~/.ssh/auth
转载 2024-05-13 16:26:55
70阅读
  认证,是使用一对加密字符串,一个称为(public key), 任何人都可以看到其内容,用于加密;另一个称为密钥(private key),只有拥有者才能看到,用于解密。在使用jenkins自动构建并远程登录服务器进行发布应用的时候,需要使用SSH认证来解决登录服务器的问题。  其实很简单,只需要两个指令即可。ssh-keygen -t rsa -P '' ssh-copy-id
转载 2024-07-26 13:46:22
103阅读
本文主要向大家介绍了Linux运维知识之Linux中生成密钥的两种方法,通过具体的内容向大家展现,希望对大家学习Linux运维知识有所帮助。SSH服务支持一种安全认证机制,即密钥认证。所谓的密钥认证,实际上是使用一对加密字符串,一个称为(publickey), 任何人都可以看到其内容,用于加密;另一个称为密钥(privatekey),只有拥有者才能看到,用于解密。通过加密过的密文使用密钥可
cd ~/.sshssh-keygen -t rsa -b 4096 -C “your_email@example.com” 然后回车三连击…可以看到当前目录下多出两个文件 id_rsa.pub 和 id_rsa 带后缀是,不带是私钥vim id_rsa.pub 打开,将全部内容复制(私钥别动)然后进入github 登录>点头像>点settings>点SSH and GP
# 实现Java签的流程 ## 1. 流程图 ```mermaid flowchart TD A(生成密钥对) --> B(获取私钥) B --> C(使用私钥对数据进行签名) C --> D(获取) D --> E(使用对签名进行验证) ``` ## 2. 具体步骤 ### 2.1 生成密钥对 首先我们需要生成一对密钥,包括私钥和
原创 2024-06-20 05:11:42
25阅读
实现原理 “公私钥”认证的方式来进行ssh登录 “公私钥”认证方式简单的解释是: 首先在客户端上创建一对公私钥 (文件:~/.ssh/id_rsa.pub; 私钥文件:~/.ssh/id_rsa),然后把放到服务器上(~/.ssh/authorized_keys), 自己保留好私钥,当ssh登录时,ssh程序会发送私钥去和服务器上的做匹配.如果匹配成功就可以登录了。权限安全 .s
转载 2024-03-26 20:27:30
600阅读
  首先申明,以下内容均源于网络,所有的命令提示,解释都是预先学习了网上的大牛们且自己进行了实验。此处只是随笔/记录,便于本人以后学习,也便于大牛指正理解错误的地方!!若有大牛发现问题还请在评论区指教。和私钥的生成ssh-keygen命令专门是用来生成密钥的。大家可以谷歌一下(条件不允许百度一下也行)。这里列出了最基本的四个:  1.-t 用来指定密钥类型(dsa | ecdsa |
转载 2024-03-01 20:33:37
100阅读
在两台linux主机上由于环境的需要,经常要配置两台主机之间免密码登录,这就要用到key认证,也就是所谓的公私钥认证。便于理解,我这里指定两台主机为 A 和 B 。如果A主机想免密码登录到B主机上,则A主机上存放私钥,B 主机上存放。通过ssh-keygen 命令生成的两个文件为:文件 ~/.ssh/id_rsa.pub; 私钥文件 ~/.ssh/id_rsa 。而B主机上存放时,需要
linux有一段时间了,最近在服务器上假设了一个git仓库,每次提交时都使用密码实在是比较反人类,因此就特意研究了一下如何使用ssh密钥来登录服务器。 和私钥的生成ssh-keygen命令专门是用来生成密钥的。该命令有很多选项,这里列出了最基本的四个:-t 用来指定密钥类型(dsa | ecdsa | ed25519 | rsa | rsa1);-P-f-Cssh-keygen -t
转载 2024-03-20 10:24:20
30阅读
LinuxLinux系统中用来进行身份验证和数据加密的重要工具。加密是一种非对称加密算法,其中一个密钥()用于加密数据,另一个密钥(私钥)用于解密数据。在Linux系统中,被广泛应用于保护用户数据、验证软件完整性和建立安全通信渠道等方面。 在Linux系统中,通常以文件的形式存储在用户的主目录下的.ssh文件夹中。用户可以使用工具如ssh-keygen生成,并将生成的
原创 2024-02-29 10:52:39
95阅读
前期准备:申请 自己的 Aliyun Code 帐号 一、Linux/Centos 系统 配置 Git1. 登录Centos服务器, 安装 Git 服务yum install git安装完成可以输入 `git --version`,查看Git安装版本,是否安装成功安装成功即可在本地使用git仓库管理文件、clone 公共仓库代码等安装完成后,设置用户名和邮箱,在命令行输入:$
转载 2024-06-13 12:26:37
46阅读
  一、PGP概述  在介绍GPG前,先让我们看看PGP的基本原理及应用规则。  与许多加密方法一样,PGP使用双密匙来加密数据。每个使用PGP加密技术的人都要创建一对密匙,一个叫做匙,另一个叫做私匙。匙可被广泛传播,甚至保存在公共密匙数据库中以被其他Internet用户查阅。私匙属于个人信息,绝不应该泄漏给其他人。  匙和私匙相互作用对数据进行加密及
1.对方要求我们的私钥是pkcs8格式,但是实际的没有用pkcs8转换之后的私钥完成,所以是可以不是pkcs8的格式的。我们签跟格式没有关系。  2.数据格式很重要,to_mpint而非crypto:mpint生成mpint的高精度整型,to_mpint有是自己写的函数,但实际上有很多开源代码里面有,所以要多看开源代码及想到直接调用。 3.RSA加密签原理: (1).加密,可以
转载 2024-06-24 10:31:37
59阅读
ssh 无密码登录要使用与私钥。linux下可以用用ssh-keygen生成/私钥对,下面我以CentOS为例。 有机器A(192.168.1.155),B(192.168.1.181)。现想A通过ssh免密码登录到B。 首先以root账户登陆为例。1.在A机下生成/私钥对。 [root@A ~]# ssh-keygen -t rsa 
1.ssh-keygenssh-keygen是unix-like系统的一个用来生成、管理ssh和私钥的工具。2.用法常用的重要的选项有:-b num   指定生成多少比特长度的key,单位为b,默认为1024b-t    指定生成key的类型,也就是使用哪一种加密算法,可选的有rsa1 | rsa | dsa 3. [root@iD
导读 在学习ssh章节时,一定有不少人对公和私钥产生过不解。在搜索跟私钥的理解时,发现了这篇有趣的图解小文章,与大家共享。 1. 鲍勃有两把钥匙,一把是,另一把是私钥。2. 鲍勃把送给他的朋友们—-帕蒂、道格、苏珊—-每人一把。3. 苏珊要给鲍勃写一封保密的信。她写完后用鲍勃的加密,就可以达到保密的效果。4. 鲍勃收信后,用私钥解密,就看到了信件内容。这里要强调的是,只要鲍勃的私
转载 2024-07-30 08:31:06
21阅读
在学习ssh章节时,一定有不少人对公和私钥产生过不解。在搜索跟私钥的理解时,发现了这篇有趣的图解小文章,与大家共享。 1. 鲍勃有两把钥匙,一把是,另一把是私钥。2. 鲍勃把送给他的朋友们—-帕蒂、道格、苏珊—-每人一把。3. 苏珊要给鲍勃写一封保密的信。她写完后用鲍勃的加密,就可以达到保密的效果。4. 鲍勃收信后,用私钥解密,就看到了信件内容。这里要强调的是,只要鲍勃
服务器的系统安装好后,接下来就要在机房或内网环境中配置它的IP了,这是最重要的一个环节。下面我就以64bit Centos5.5服务器为例来说明如何通过命令或图形来配置Linux服务器的IP、网关、DNS,以及如何用命令查看Linux的进程或网络连接等。配置Linux服务器的网络1、手动修改配置网卡文件手动配置网卡是最直接的方式,熟练的系统管理员在平时维护系统的时候更喜欢使用这种方式,因为手动配置
  • 1
  • 2
  • 3
  • 4
  • 5