修改Jenkins配置文件
# 打开配置文件
vi /etc/default/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
 
 
重启Jenkins服务并检查运行Jenkins的用户是否已经切换为root
# 重启Jenkins(若是其他方式安装的jenkins则重启方式略不同)
service jenkins restart
# 查看Jenkins进程所属用户
ps -ef | grep jenkins
# 若显示为root用户,则表示修改完成
 
重启Jenkins服务时遇到的问题
# daemon: fatal: refusing to execute unsafe program: /usr/bin/java (/etc is group and world writable)-增加etc权限
chmod -R 755 /etc    
 
# mesg: ttyname failed: Inappropriate ioctl for device
# 以root用户登陆,打开命令行终端
vim /root/.profile
# 找到.profile文件中的mesg n
# 将其替换成tty -s && mesg n
# 重启ubuntu,问题解决