1、SSH简介SSH 为 Secure Shell 的缩写,由 IETF 的网络工作小组(Network Working Group)所制定;SSH 为建立在应用层和传输层基础上的安全协议。SSH 是目前较可靠,专为远程登录会话和其他网络服务提供安全性的协议。 2、
原创
2014-07-15 20:50:11
1196阅读
多环境SSH KEY配置 一、使用背景 大多数时候,我们的机器上会有很多的git host,比如公司gitlab、github、oschina等,那我们就需要在本地配置多个ssh key,使得不同的host能使用不同的ssh key ,做法如下(以公司gitlab和github为例): 为公司生成一 ...
转载
2021-11-04 01:00:00
326阅读
2评论
SSH 为建立在应用层基础上的安全协议。SSH 是目前较可靠,专为远程登录会话和其他网络服务提供安全性的协议。利用 SSH 协议可以有效防止远程管理过程中的信息泄露问题。SSH最初是UNIX系统上的一个程序,后来又迅速扩展到其他操作平台。SSH在正确使用时可弥补网络中的漏洞。SSH客户端适用于多种平台。几乎所有UNIX平台—包括HP-UX、Linux、AIX、Solaris、Digital UNIX、Irix,以及其他平台,都可运行SSH。
原创
2019-05-16 19:59:37
1041阅读
# 多机器Docker SSH互通
在使用Docker容器化部署应用程序时,我们经常需要多个容器之间进行通信和协作。为了实现这一目标,我们可以使用SSH协议来建立容器之间的连接,从而实现多机器Docker SSH互通。
## SSH介绍
SSH(Secure Shell)是一种加密的网络通信协议,用于在网络上安全地传输数据。通过SSH,我们可以在两台计算机之间建立安全的连接,进行远程登录和执
原创
2024-04-24 07:50:54
181阅读
一、生成ssh公私钥 用ssh-keygen生成公私钥。 $ssh-keygen -t rsa -C "你的邮箱" -f ~/.ssh/id_rsa_mult 在~/./ssh目录下会生成一对文件id_rsa_mult和id_rsa_mult.pub文件 二、编辑config文件,增加多用户支持 在
转载
2019-12-17 00:55:00
161阅读
2评论
通过 ssh config 配置 Git 多账户 SSH 登录当我们使用 git 时,常用的授权通常有两种方式 HTTPS 和 SSH。当选用 HTTPS 时,每次代码的增删改查都需要输入一串密码进行身份验证,影响代码提交效率,因此大部分情况下我们会使用 SSH 免密登录。那么,在使用 SSH 免密登录过程中,你有遇到过什么问题吗?SSH 工作原理SSH(Secure Shell) 是一种加密的网
转载
2022-05-01 15:42:06
420阅读
如果你在gitee和github上有两个账号,那么在本地该怎么配置git ssh呢?github已经不支持https方式push代码了,需要配置成ssh方式才能push代码到远程仓库。本文手把手教你配置git ssh。
原创
精选
2024-03-15 17:00:04
986阅读
一直在用github的ssh key,大家都知道使用ssh key可以不用每次都输入用户名密码,一定程度上可以提高效率。如果是单账户,很方便,默认拿id_rsa与你的 github服务器的公钥对比;如果是多用户如user1,user2,在同一台服务器上,那么id_rsa_pub就不能用在user2的身上了,怎么办呢?一、新建user1、user2的SSH Key#新建user1 SSH key:$
翻译
精选
2016-08-11 16:24:05
1348阅读
Windows下SSH配置多账号
原创
2023-09-29 22:13:55
341阅读
在使用Git管理代码时,很大可能会存在多个不同的库,公司(一般部署的是私服),个人(github、gitee或其他的)
原创
2023-12-16 12:15:21
0阅读
最近在公司运维同学的推动下,前后端部署使用docker镜像方式实施。前端在实施的时候遇到了问题:如何在一次jenkin任务构建使用两个gitlab仓库的东西(我们前端的代码和配置存在于两个不同的gitlab仓库),我们需要在构建docker镜像的时候,将构建代码和配置全部放到镜像中去,镜像启动的的时候再去根据不同的环境使用不同的配置(创建一个构建代码中默认配置<dist文件中的dynam
转载
2024-03-28 22:20:22
156阅读
1.同一台电脑可以有2个git账号(不同网站的)首先不同网站,当然可以使用同一个邮箱,比如我的 github,gitlab,bitbucket的账号都是gotodiscuss[at]gmail.com 这时候不用担心密钥的问题,因为这些网站push pull 认证的唯一性的是邮箱 比如我的windows 上 2个账号一个gitlab 一个github (用的都是id_rsa)host g...
原创
2015-12-22 03:03:14
139阅读
1.当前项目目录下生成rsassh-keygen -t rsa -f ~/.ssh/id_rsa_var -C "你的邮箱" 2.将该rsa密钥文件id_rsa_var添加到SSH agent(密匙管理器)中ssh-agent bashssh-add ~/.ssh/id_rsa_var 3.在~/. ...
转载
2021-10-11 14:32:00
257阅读
3评论
现存账号类型: gitee账号,国产github,码云值得拥有 github账号,全球最大同性交友网站 gitlab账号,公司
原创
2023-07-30 00:18:58
102阅读
在使用 Python 进行 SSH 连接时,获取多页输出(例如用 `ls` 命令查看目录时,输出可能会多于一个屏幕)可能会引发一些问题,因为默认情况下,SSH 的命令输出不会自动处理分页。若想在 Python 中捕获这些输出,可以使用 `paramiko` 库结合一些处理策略。本文将介绍如何使用该库通过 SSH 获取多页结果,并提供示例代码。
### 1. 准备工作
首先,确保你的 Pytho
ssh 基础知识gitlab-runner配置实战ssh要配置当前操作用户的 比如当前是gitlab-runner在执行,ssh hello@abc 虽然是hello用户要登录到abc服务器,但是免密依然要配置的是gitlab-runner的id_rsa.pub举个更详细的例子现在是gitlab-runner在执行ssh root@xx.xx.xx.216,没有权限。假设gitlab-runner
转载
2024-04-28 13:04:17
149阅读
github在使用ssh验证时,会有一个默认的,id_rsa.pub。但是,如果你在一个电脑上,同时需要使用多个github的账号,如何指定不同的key呢这里假定已经创建好了一个不同的ssh-key那就需要显式的告诉git,从哪个位置取ssh的配置具体就是git config core.sshCommand "ssh -i ~/.ssh/id_rsa_example -F /dev/null"这个
原创
2023-06-12 13:28:57
272阅读
最近手上一个项目需要使用到一台服务器作为专用的部署服务器,在实施过程中遇到了一些问题,具体如下:1. 服务器的ssh默认端口和项目git仓库的ssh端口不一致
2. 部署需要使用项目提供的ssh key,不能使用服务器本身的默认ssh key这些问题都被顺利解决了,这里特记录一下,防止遗忘。针对上述问题,下面主要从这三个点来记录解决方案。如何生成ssh ke
原创
精选
2016-03-21 15:06:42
6312阅读
点赞
1.
原创
2022-11-10 13:33:42
253阅读
创建虚拟机后-- ssh-keygen 生成公钥和私钥对 -rw 1 root root 1679 11月 4 09:18 id_rsa-rw-r--r-- 1 root root 395 11月 4 09:18 id_rsa.pub id_rsa 里面是私钥信息 需要保存好. id_rsa.pub
原创
2021-08-24 09:22:22
688阅读