在gitlab中使用gitlab-sshd替换ssh服务

这篇具有很好参考价值的文章主要介绍了在gitlab中使用gitlab-sshd替换ssh服务。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

在gitlab15.9之后,gitlab-sshd成为了gitlab的服务组件之一,从而使得open-ssh不再是必需品,本篇主要讲配置。

配置(gitlab.rb)

  • 启用gitlab-sshd
gitlab_sshd['enable'] = true
gitlab_sshd['listen_address'] = '[::]:2222'
  • git url地址指向2222端口
gitlab_rails['gitlab_shell_ssh_port'] = 2222
  • reconfigure
gitlab-ctl reconfigure

测试

需要清理下本地的know_hosts文件,然后测试。

git clone ssh://git@kube.bdeet.top:2222/mr/123.git

在gitlab中使用gitlab-sshd替换ssh服务,gitlab,gitlab,ssh,运维文章来源地址https://www.toymoban.com/news/detail-804968.html

到了这里,关于在gitlab中使用gitlab-sshd替换ssh服务的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

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

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

相关文章

  • 工作随记2:Linux更改SSH端口,并解决SSHD服务重启失败的问题

    环境:Linux Centos 7 1.进入sshd配置文件:  2、找到“#Port 22”这行,删掉注释符#,将端口改为2022: 3.重启sshd服务: 可能会出现以下报错内容: Job for sshd.service failed because the control process exited with error code.See \\\"systemctI status sshd.service\\\" and \\\"journalctI -xe\\\" for details. 原因是SELinux(Lin

    2024年02月13日
    浏览(36)
  • 服务器安装SSH远程管理和sshd_config文件找不到怎么解决

    安装:sudo apt-get install openssh-server 启动:sudo service ssh start 启动后还要在配置文件/etc/ssh/sshd_config下进行修改 过程:把sshd_config文件中的\\\"PermitRootLogin without-password\\\"前面的#“号去掉并修改成\\\"PermitRootLogin yes”。 重启SSH:/etc/init.d/ssh restart 在一的第3步修改sshd_config文件时常出现的

    2024年02月03日
    浏览(54)
  • ssh(sshd)安全配置

    如需转载请标明出处:http://blog.csdn.net/itas109 技术交流:129518033 sshd服务的配置文件位置 /etc/ssh/sshd_config 修改为(以12322端口为例) 修改为(以192.168.1.101为例) 默认为 PermitRootLogin yes 修改为 4. 禁止使用空密码 修改为 修改为(以600秒为例) License License under CC BY-NC-ND 4.0: 署名

    2024年02月12日
    浏览(68)
  • 运维——ssh无法登录云服务器

    一般来讲,无法登录ssh的原因挺多,如果无法登录云服务器,则除了要检查ssh端口是否放行,防火墙状态外,还需要检查云服务器web控制台入站规则是否开放了对应端口。如果你前面检查都是正常,那么还需要注意云服务器运营商。某些奇葩的运营商,例如TY云,限定了80,

    2024年02月01日
    浏览(63)
  • 云计算Linux运维——基础服务应用——SSH远程连接(1)

    目录 点关注不迷路 SSH远程连接 一、SSH介绍 1、管理Linux服务器的方式 2、确保Linux服务正常运行 3、客户端软件 二、ssh远程连接操作 1、ssh远程连接 2、执行远程命令 3、远程拷贝文件 三、SSH怎么实现加密? 1、数据加密 2、数据加密算法 3、对称加密算法 4、非对称加密算法  

    2024年02月02日
    浏览(47)
  • 记GitLab服务器迁移后SSH访问无法生效的问题解决过程

    公司IT心血来潮对GitLab服务器进行安全升级,升级后无法启动。。。只得启用备用服务器,具体的备份机制不祥,只知道原数据都在,但文件系统是否完全一样不清楚。切换为备用服务器后使用SSH下载代码死活不成功,反复提示需要输入git@[hostname]的密码。最后问题解决了,十

    2024年01月19日
    浏览(44)
  • CentOS 7 下/etc/ssh/sshd_config 文件解释

    SSH由客户端和服务端的软件组成,在客户端可以使用的软件有SecureCRT、putty、Xshell等,而在服务器端运行的是一个sshd的服务,通过使用SSH,可以把所有传输的数据进行加密,而且也能够防止dns和IP欺骗,此外,SSH传输的数据是经过压缩的,可以加快传输速度,其服务器端的配

    2024年02月11日
    浏览(40)
  • 【版本控制】Github和Gitlab同时使用ssh

    最近在使用 WSL 时会同时用到 GitHub和 Gitlab ,因此与传统配置 ssh 方式有些不一样的地方,这里特别记录一下 首先确保把之前的 ssh 信息清除,也可以将整个 ~/.ssh 目录删除 我们分别生成 Github 和 Gitlab账号的 SSH 密钥 Github 生成密钥 Gitlab 生成密钥 注意不要选择其他操作,一路

    2024年02月07日
    浏览(44)
  • Git怎么使用SSH从GitLab上拉取代码

    我们本来在使用http/https愉快的拉取代码玩耍,但是突然你的Leader告诉你,我们需要使用SSH协议进行Git远程仓库的交互!!!!很迷茫,怎么办,没做过,为什么要使用SSH,不知道怎么做!此文章诞生,保姆级教程。 环境:win11、git version 2.41.0.windows.1 1、进入你的ssh配置文件夹

    2024年02月12日
    浏览(49)
  • Linux【安全 01】云服务器主机安全加固(修改SSHD端口、禁用登陆失败的IP地址、使用密钥登录)

    修改SSHD的默认端口,它可以抵御一些简单的密码暴力破解脚本。 查看登录失败的IP地址 通过下面的命令将这些登陆失败的IP加入服务器访问限制名单【失败次数最多的10个IP】 使用SSH密钥,并禁用密码登录,以MobaXterm为例进行说明。 以下命令在本机上执行(Windows) 使用Mob

    2024年02月05日
    浏览(62)

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

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

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

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

二维码1

领取红包

二维码2

领红包