gitlab修改ssh默认端口

修改完ssh登陆端口后,gitlab下载报错,修改gitlab ssh默认端口

1.vim  /etc/gitlab/gitlab.rb

2.启动红线内的修改22 端口

gitlab_rails['gitlab_shell_ssh_port'] = 220

3.重新编译

gitlab-ctl stop

gitlab-ctl reconfigure

gitlab-ctl start 

ok!!!

### 如何在GitLab中配置和使用SSH #### 配置本地环境 为了确保Git操作的安全性和身份验证,需要先在本地环境中配置必要的Git全局参数以及生成SSH密钥对。 对于Git全局参数的设定,可以通过如下两条命令来完成: ```bash git config --global user.name "用户名" git config --global user.email "邮箱地址" ``` 这会告诉Git关于提交者的姓名与电子邮件的信息[^5]。之后可以利用`git config --global --list`检查这些设置是否生效。 接着便是创建用于连接GitLab服务器的身份认证凭证——SSH密钥对。通过运行以下命令启动此过程: ```bash ssh-keygen -t rsa -C '邮箱地址' ``` 上述命令将会引导用户指定保存私钥的位置(通常接受默认路径),并可选地为其设立访问密码保护;如果不希望每次使用时都需要输入密码,则可以直接按下回车跳过该步骤。完成后会在用户的`.ssh`目录下自动生成一对名为`id_rsa`(私钥) 和 `id_rsa.pub`(公钥) 的文件。 #### 将公钥添加至GitLab账号 拥有有效的SSH公钥后,下一步是在GitLab网站上注册它以便后续能够顺利进行基于SSH协议的操作。具体流程为登录个人GitLab主页,导航到“Profile Settings”,再进入其中的“SSH Keys”部分,最后点击“Add SSH Key”。此时需将之前生成好的公钥内容粘贴进相应的文本框内,并给予其一个易于辨识的名字作为标识,随后单击“Add key”按钮以完成添加动作[^3]。 #### 测试SSH连接有效性 一切准备就绪后,建议先行检验新建立起来的SSH通道能否正常工作。为此只需执行一条简单的测试语句: ```bash ssh -T git@你的服务器地址 -p 你的服务器端口(如果有的话) ``` 当屏幕上显示出类似于“Welcome to GitLab, @你的用户名!”的消息时即表明整个配置过程顺利完成,现在已具备条件采用SSH方式同GitLab仓库交互了[^4]。
评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值