技术栈

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语言实现与核心原理剖析
下一篇:系统架构的评估的系统的质量属性
相关推荐
星火开发设计
2 分钟前
枚举类 enum class:强类型枚举的优势
linux·开发语言·c++·学习·算法·知识
喜欢吃燃面
5 小时前
Linux:环境变量
linux·开发语言·学习
亚林瓜子
7 小时前
git使用远程分支覆盖本地分支
git·master
佑白雪乐
9 小时前
<Linux基础第10集>复习前面内容
linux·运维·服务器
春日见
9 小时前
自动驾驶规划控制决策知识点扫盲
linux·运维·服务器·人工智能·机器学习·自动驾驶
暮云星影
9 小时前
四、linux系统 应用开发:UI开发环境配置概述 (三)
linux·ui·arm
迷途知返-
10 小时前
服务器——那些年我踩过的坑
linux
我不是8神
10 小时前
git知识点总结
git
landonVM
10 小时前
Linux 上搭建 Web 服务器
linux·服务器·前端
云游云记
10 小时前
nesbot/carbon 常用功能总结
linux·运维·服务器
热门推荐
01GitHub 镜像站点02OpenCode 入门教程:介绍 · 安装 · 配置第三方 API (如 Claude)03Clawdbot 中文汉化版 接入微信、飞书04一种新的LCA算法05Claude Code Skills 实用使用手册06【网络安全测试】Burp Suite工具使用说明、配置及常见问题(有关必回)07在Trae中使用Pencil MCP08零门槛部署本地 AI 助手:Clawdbot/Meltbot 部署深度保姆级教程09UV安装并设置国内源10struts2 XML外部实体注入漏洞复现(CVE-2025-68493)