美文网首页
jenkin指定用户运行

jenkin指定用户运行

作者: 夜空最亮的9星 | 来源:发表于2022-11-17 22:07 被阅读0次

jenkins使用指定用户运行

以centOS系统为例,记录下修改Jenkins以root用户运行的方法。
修改Jenkins配置文件

    # 打开配置文件
    vim /etc/sysconfig/jenkins
    # 修改$JENKINS_USER,并去掉当前行注释
    $JENKINS_USER="root"

修改Jenkins相关文件夹用户权限


    chown -R root:root /var/lib/jenkins
    chown -R root:root /var/cache/jenkins
    chown -R root:root /var/log/jenkins

在进行了查找系统文件后发现在/lib/systemd/system/jenkins.service中的L34和L35中仍然有写死的运行用户


    # Unix account that runs the Jenkins daemon
    # Be careful when you change this, as you need to update the permissions of
    # $JENKINS_HOME, $JENKINS_LOG, and (if you have already run Jenkins)
    # $JENKINS_WEBROOT.
    
    # User=jenkins

    # Group=jenkins
    # 在这里指定root用户运行
    User=root
    Group=root

重启Jenkins服务并检查运行Jenkins的用户是否已经切换为root

# 重启Jenkins(若是其他方式安装的jenkins则重启方式略不同)
systemctl daemon-reload
service jenkins restart
# 查看Jenkins进程所属用户
ps -ef | grep jenkins
# 若显示为root用户,则表示修改完成

相关文章

网友评论

      本文标题:jenkin指定用户运行

      本文链接:https://www.haomeiwen.com/subject/ixsuxdtx.html