因为安全原因,修改了gitlab服务器的默认端口,导致默认22端口访问不到,具体解决方法如下
windows
1、生产公钥私钥,并创建.ssh目录:ssh-keygen -t ed25519 -C "lisi@163.com"
2、创建config文件,文件写入
Host gitlab.bbxx.cn
Port 2222
linux
cat /etc/passwd 找到jenkins的家目录
在.ssh目录创建config文件,设置权限600 ,修改用户用户组为jenkins
-rw------- 1 jenkins jenkins 56 Aug 6 16:36 config
config文件内容如下
host gitlab.bbxx.cn
hostname gitlab.bbxx.cn
port 2222