系列文章目录 文章目录系列文章目录前言一、创建ssh key1.在客户端查看有没有密钥2.在客户端查看当前git的用户名和邮箱3.输入密码创建ssh key4.在ssh文件夹下有两个文件,一个是私钥,以pub结尾的为公钥,把公钥添加到gitlab中的ssh密钥中5.回到git窗口,把私钥加入到ssh中,下面的报错是不影响的6.添加后,就可以测试一下啦,输入ssh git@server,第一次连接会
转载
2024-02-13 20:50:10
224阅读
当我们从github或者gitlab上clone项目或者参与项目时,我们需要证明我们的身份。一种可能的解决方法是我们在每次访问的时候都带上账户名、密码,另外一种办法是在本地保存一个唯一key,在你的账户中也保存一份该key,在你访问时带上你的key即可。github、gitlab就是采用key来验证你的身份的,并且利用RSA算法来生成这个密钥。
链接方法
首先你需要在github上
转载
2024-02-28 20:06:27
116阅读
# 使用Docker修改GitLab端口的方法
在使用Docker部署GitLab时,我们可能需要修改默认的端口,以适应我们的具体需求。本文将介绍如何使用Docker修改GitLab的端口,并附上相应的代码示例。
## 什么是Docker?
Docker是一种开源的容器化平台,可以将应用程序、软件环境和依赖项打包在一起,以创建独立的、可移植的容器。通过使用Docker,我们可以方便地在不同的
原创
2023-11-19 14:12:21
92阅读
GitLab是基于Web的版本控制服务器Jenkins是CI/CD工具Gitlab概述是一个开源的 可以实现一个自托管的Git项目仓库 可以通过web界面进行访问 公开或者私人项目 我这里的部署方式是容器方式部署
redhat8.2
前期准备关闭selinux
关闭防火墙
改sshd的默认端口 (防止端口冲突)
因为Gitlab需要基于ssh协议访问 ,Gitlab需
转载
2024-03-11 11:30:08
53阅读
前文说的怎么用http方式连接到gitlab,这次我们来试试SSH方式。主要有这么几步:生成key,添加key到服务,创建连接
1.生成key我们用的是eclipse自带的生成key的工具,windows->preferences,找到SSH2.在key management处点生成RSAkey后面输入key的说明和密码,密码也可以空着。点save private key. 把生
转载
2024-06-06 10:51:07
83阅读
一、 安装并配置必要的依赖关系在CentOS系统上安装所需的依赖:ssh,防火墙,postfix(用于邮件通知) ,wget,以下这些命令也会打开系统防火墙中的HTTP和SSH端口访问。注意:用户不是管理员权限,出现如下警告用户不在sudoers文件中此事将被报告可以使用 su root 切换root权限1.安装sshsudo yum install -y curl policycoreutils
转载
2024-06-17 12:05:17
398阅读
克隆项目二种方式:1. 使用https url克隆, 复制https url 然后到 git clone https-url2.使用 SSH url 克隆却需要在克隆之前先配置和添加好 SSH key, 你必须是这个项目的拥有者。否则你是无法添加 SSH key 的。 https 和 SSH 的区别:1、前者可以随意克隆github上的项目,而不管是谁的;而后者则
转载
2024-08-22 15:58:40
104阅读
实现Git获取公钥在gitLab中添加公钥:1)复制公钥内容2) 打开gitlab,找到Profile Settings配置页面3)找到SSH Keys配置页面并进入4)在图中指向得公钥内容部分将我们复制好得内容复制进去,同时可以自己指定描述,填写完毕后,点击add key即可在gitHub中添加公钥:1)复制公钥内容2) 找到设置3) 选择左侧SSH AND GPG Keys4) 选择new S
最近的需求遇到个要修改git前几天提交的注释信息,多步的悔棋操作在网上没看的合适的,来吧自己总结吧!分两种情况:1.已经将代码push到远程仓库2.还没将代码push到远程仓库,还在本地的仓库中已经将代码push到远程仓库一、修改最近一次的注释(就是最新的一次提交) : 这个好操作$ git commit --amend修改完了,查看git status ,根据命令提示去操作去:git pull
转载
2024-04-15 15:07:09
280阅读
网上摘录的:1. 查看是否已经生成过 SSH Key打开终端,输入以下命令:ls ~/.ssh如果如下图显示有 id_rsa 和 id_rsa.pub 这两个文件,就表示已经生成过,可以直接跳过 生成 SSH Key 这一步。 查看是否已经生成过 SSH Key2. 生成 SSH Key如果上一步验证没有生成过 SSH Key 的话,就输入以下命令来生成 SSH Key :/* 下面邮箱
转载
2024-10-09 20:15:36
181阅读
最近连续有客户问我,如果修改SSH,会对oracle RAC有什么影响。这个问题,我也看过资料,对oracle RAC的运行是没有影响的,但是“说”是没有力度的。 今天正好相对比较空闲,全程针对SSH进行测试,并将测试过程记录下来,与大家分享一下。Part I. 测试前状态收集1. 数据库版本为11.2.0.4的两节
转载
2024-06-25 19:27:48
40阅读
环境:阿里云ESC 2核 4G系统:CentOS 7.3注意:如果部署成功,在外网访问不到,查看阿里云的安全组,开放出入端口,80端口是必须开放的,如果修改了gitlab的配置 http://xxx:123 地址中的端口也需要开放出来 1、在 Centos 7系统上, 下面的命令将在系统防火墙里面开放HTTP和SSH端口. 开启postfix 发送邮件(Cen
转载
2024-04-22 22:09:09
494阅读
SSHGit是分布式版本控制系统,这意味着您可以在本地工作,但您也可以将更改共享或“推送”到其他服务器。在将更改推送到GitLab服务器之前,您需要一个用于共享信息的安全通信通道。SSH协议提供此安全性,并允许您对GitLab远程服务器进行身份验证,而无需每次提供用户名或密码。有关SSH协议如何工作的更详细的解释,我们建议您阅读DigitalOcean的这本漂亮的教程。查找现有的SSH密钥对在生成
转载
2024-05-08 21:38:58
115阅读
SSHGit是分布式版本控制系统,这意味着您可以在本地工作,但您也可以将更改共享或“推送”到其他服务器。在将更改推送到GitLab服务器之前,您需要一个用于共享信息的安全通信通道。SSH协议提供此安全性,并允许您对GitLab远程服务器进行身份验证,而无需每次提供用户名或密码。有关SSH协议如何工作的更详细的解释,我们建议您阅读DigitalOcean的这本漂亮的教程。查找现有的SSH密钥对在生成
转载
2024-02-29 10:33:31
456阅读
目录前言:我来公司上班day1正文:Git的SSH协议访问步骤一.安装Git软件二.SSH密钥生成三.添加SSH公钥到远端仓库四.配置 Git 使用 SSH 协议来连接远程仓库五.使用Git命令进行测试结尾:前言:我来公司上班day1 回顾我的毕业季,那是一段充斥着投递简历和准备面试的青葱岁月。都说23年
转载
2024-09-04 08:00:23
199阅读
ssh远程连接1. 概念介绍2.ssh 原理2.2 基于秘钥的连接过程3. 基于秘钥连接的部署过程3.1配置3.2 多台服务器的配置(脚本)3.2.1 几台主机的ip已知4. ssh服务配置文件4.1文件的一些中安要参数4.2远程服务防范入侵案列4.3 sftp参数详解 1. 概念介绍1.ssh 安全的远程连接 数据信息是加密的 默认可以root用户连接 默认端口 22 2.telent 不安全
连接配置:前述:远程仓库是指托管在网络上的项目仓库,现在互联网上有很多项目托管平台,比如github、gitlab等。为了不公开自己项目代码,可以在自己的服务器上搭建自己的项目仓库,最常见的是搭建GitLab。本地Git与远端服务器GitLab之间连接方式主要分为:SSH方式和HTTP方式。HTTP方式:这种方式要求project在创建的时候只能选择“Public”公开状态,Private和Int
Docker 部署 Gitlab下载镜像docker pull gitlab/gitlab-ce运行容器sudo docker run \
--hostname gitlab.example.com \
--publish 8443:443 --publish 8081:80 -p 2222:22 \
--name gitlab \
--restart always \
--v
转载
2023-08-31 22:19:13
332阅读
由原来的22改成221后,重启sshd 服务,发现没有重启成功 。
查看进程状态,发现提示为:openssh-daemon is stopped,原来ssh被守护进程“控制”住了!
重启机器后竟然能改端口了,目前具体原因不详,真心烦人!
原创
2013-03-06 15:40:55
2388阅读
点赞
ssh、postfix安装
#安装相关依赖
sudo yum install -y curl policycoreutils openssh-server openssh-clients
#启动ssh服务、设置为开机自启动
sudo systemctl enable sshd
sudo systemctl start sshd
#安装postfix以发送邮件通知
sudo yum install
转载
2024-04-29 10:36:30
193阅读