赞
踩
gitlab_rails['gitlab_shell_ssh_port'] = 2222
为什么我们在配置文件中修改了ssh端口号却依然不起作用,此时为我们需要借助日志来分析下问题所在。在/root/gitlab1/logs/sshd,日志文件路径根据个人环境而定。在ssh相关日志中我们查看下current日志看看当前ssh是什么情况
王德发,我了个乖乖。你会惊奇的发现当前ssh监听端口依然为22并没有因为配置文件的修改而改变。这里我们换需要手动修改容器ssh端口,根据如下操作将默认端口改为我们设定的端口。
docker exec -it gitlab /bin/sh
vim /assets/sshd_config
:wq ,保存后重启下ssh服务让我们的修改生效。
service ssh restart 重启ssh服务 ,注意是重启容器里的ssh
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。