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
相关推荐
遇见火星2 小时前
Ubuntu Docker 容器化部署教程
linux·ubuntu·docker
ybb_ymm3 小时前
mysql8在linux下的默认规则修改
linux·运维·数据库·mysql
半梦半醒*3 小时前
zabbix安装
linux·运维·前端·网络·zabbix
武文斌776 小时前
复习总结最终版:单片机
linux·单片机·嵌入式硬件·学习
驱动探索者6 小时前
贝尔实验室发展史:20世纪科技圣殿的辉煌与沉浮
linux
何朴尧7 小时前
centos/cuos如何开启软件源
linux·运维·centos
YouEmbedded7 小时前
解码Linux文件IO之标准IO
linux·文件io·系统io
撬动未来的支点8 小时前
【Linux内核】Linux内核裁剪完全指南:从理论到实战的系统优化
linux
csdn_Hzx8 小时前
Linux添加一个系统服务
linux·运维·服务器
洛克大航海8 小时前
Ubuntu安装Hbase
大数据·linux·数据库·ubuntu·hbase