Linux 更改Jenkins使用其他账户启动

Linux 更改Jenkins使用其他账户启动

  • [步骤一:修改 Jenkins 配置文件](#步骤一:修改 Jenkins 配置文件)
    • [1. 编辑 Jenkins 的 systemd 服务文件:](#1. 编辑 Jenkins 的 systemd 服务文件:)
    • [2. 在编辑器中添加以下内容:](#2. 在编辑器中添加以下内容:)
    • [3. 保存并退出编辑器](#3. 保存并退出编辑器)
  • [步骤二:更改 Jenkins 目录的权限](#步骤二:更改 Jenkins 目录的权限)
  • [步骤三:重新加载 systemd 配置并重启 Jenkins](#步骤三:重新加载 systemd 配置并重启 Jenkins)
    • [1. 重新加载 systemd 配置](#1. 重新加载 systemd 配置)
    • [2. 重新启动 Jenkins 服务:](#2. 重新启动 Jenkins 服务:)

步骤一:修改 Jenkins 配置文件

1. 编辑 Jenkins 的 systemd 服务文件:

bash 复制代码
sudo systemctl edit jenkins

2. 在编辑器中添加以下内容:

bash 复制代码
[Service]
User=newuser
Group=newuser

3. 保存并退出编辑器

Ctrl + X,在敲入y,保存

这会自动创建或更新 /etc/systemd/system/jenkins.service.d/override.conf 文件。

步骤二:更改 Jenkins 目录的权限

确保新的用户对 Jenkins 相关目录具有适当的权限:

bash 复制代码
sudo chown -R newuser:newuser /var/lib/jenkins
sudo chown -R newuser:newuser /var/cache/jenkins
sudo chown -R newuser:newuser /var/log/jenkins

步骤三:重新加载 systemd 配置并重启 Jenkins

1. 重新加载 systemd 配置

bash 复制代码
sudo systemctl daemon-reload

2. 重新启动 Jenkins 服务:

bash 复制代码
sudo systemctl restart jenkins
相关推荐
杨云龙UP1 小时前
ODA登录ODA Web管理界面时提示Password Expired的处理方法_20260423
linux·运维·服务器·数据库·oracle
songx_992 小时前
Linux基础2
linux·运维·服务器
我想要SSR2 小时前
搭建小龙虾过程和坑点
linux·服务器·ai
陈皮糖..3 小时前
27 届运维实习笔记|第三、四周:从流程熟练到故障排查,企业运维实战深化
运维·笔记·sql·nginx·ci/cd·云计算·jenkins
莫白媛3 小时前
Linux在限制敏感命令下的修改用户密码小白版
linux·运维·服务器
Rcnhtin4 小时前
RocketMQ
java·linux·rocketmq
AC赳赳老秦5 小时前
OpenClaw多平台部署:Windows+Linux跨系统协同,实现全场景覆盖
linux·服务器·前端·网络·windows·deepseek·openclaw
念恒123065 小时前
进程--程序地址空间下篇(进程地址空间)
linux·c语言
___波子 Pro Max.5 小时前
Linux 外挂 SSD 根目录下的 `.Trash-1000` 到底是什么
linux
hhb_6186 小时前
Linux底层运维自动化挂载与磁盘分区实战指南
linux·运维·自动化