Gitlab----Shell类型的gitlab-runer设置以root权限执行

【原文链接】Gitlab----Shell类型的gitlab-runer如何设置以root权限执行

1 编辑修改 /etc/systemd/system/gitlab-runner.service 文件,将 --user 修改为 root

2 重启服务

执行如下命令重启 gitlab-runer 服务

bash 复制代码
systemctl daemon-reload
systemctl restart gitlab-runner

3 确认修改生效

执行如下命令,确认gitlab-runer的执行用户为root

bash 复制代码
[root@redrose2100 gitlab-runner]# ps -ef |grep gitlab-runner
root      98312      1  0 21:09 ?        00:00:00 /usr/local/bin/gitlab-runner run --working-directory /home/gitlab-runner --config /etc/gitlab-runner/config.toml --service gitlab-runner --user root
root      98322  95992  0 21:14 pts/0    00:00:00 grep --color=auto gitlab-runner
相关推荐
Ronin3054 小时前
【Linux系统】单例式线程池
linux·服务器·单例模式·线程池·线程安全·死锁
wanhengidc4 小时前
手机云服务是什么意思?
运维·网络·安全·游戏·智能手机
desssq4 小时前
ubuntu 18.04 泰山派编译报错
linux·运维·ubuntu
Dovis(誓平步青云)5 小时前
《Linux 基础指令实战:新手入门的命令行操作核心教程(第一篇)》
linux·运维·服务器
半桔5 小时前
【网络编程】TCP 服务器并发编程:多进程、线程池与守护进程实践
linux·服务器·网络·c++·tcp/ip
维尔切6 小时前
Shell 脚本编程:函数
linux·运维·自动化
xiaok6 小时前
分支管理提交代码
git·gitlab·github
云泽8086 小时前
从ENIAC到Linux:计算机技术与商业模式的协同演进
linux·运维·服务器
wheeldown6 小时前
【Linux】【实战向】Linux 进程替换避坑指南:从理解 bash 阻塞等待,到亲手实现能执行 ls/cd 的 Shell
linux·运维·bash
ZeroNews内网穿透6 小时前
企业远程访问方案选择:何时选内网穿透,何时需要反向代理?
运维·服务器·网络·python·安全