技术栈

Gitlab报错:sudo: a password is required

咩咩大主教2025-03-15 1:38

在Runner上面执行Gitlab脚本的时候,如果使用到了sudo命令,就需要输入密码,我们可以在visudo中设置Runner的执行用户在使用sudo的时候,不输入密码。

bash 复制代码
sudo visudo

在末尾加入这一行:

bash 复制代码
gitlab-runner ALL=(ALL) NOPASSWD: ALL

再次运行PinpieLine,成功执行:

上一篇:数据结构完全指南:C语言实现与核心原理剖析
下一篇:系统架构的评估的系统的质量属性
相关推荐
CYRUS_STUDIO
1 天前
用 Frida 控制 Android 线程:kill 命令、挂起与恢复全解析
android·linux·逆向
熊猫李
1 天前
rootfs-根文件系统详解
linux
dessler
1 天前
Hadoop HDFS-高可用集群部署
linux·运维·hdfs
泽泽爱旅行
1 天前
awk 语法解析-前端学习
linux·前端
权咚
2 天前
阿权的开发经验小集
git·ios·xcode
轻松Ai享生活
2 天前
5 节课深入学习Linux Cgroups
linux
jasnet_u
2 天前
如何重置Gitlab的root用户密码
gitlab
christine-rr
2 天前
linux常用命令(4)——压缩命令
linux·服务器·redis
三坛海会大神555
2 天前
LVS与Keepalived详解(二)LVS负载均衡实现实操
linux·负载均衡·lvs
東雪蓮☆
2 天前
深入理解 LVS-DR 模式与 Keepalived 高可用集群
linux·运维·服务器·lvs
热门推荐
01GitHub 镜像站点02UV 工具安装与国内镜像源配置指南03Claude Code 平替:OpenAI发布 Codex CLI ,GPT-5 国内直接使用04UV安装并设置国内源0546个Nano-banana 精选提示词,持续更新中06保姆级教程:手把手教你用Dify实现完美多轮对话(附Chatflow和提示词)07A股预测还能更准?开源大模型Kronos带你跑通预测+回测全流程08Spec-Kit 使用指南09智能库存管理的需求预测模型:从业务痛点到落地代码的完整实践10解决 WSL Ubuntu 中 /etc/resolv.conf 自动重置问题