1 原因
Jekins自动化部署项目时需要执行脚本,但是Jekins默认的使用的用户Jekins,所以会涉及到无权限的情况,最简单的解决方案是将用户配置成root用户
2 修改思路
打开Jekins配置文件
vim /etc/sysconfig/jenkins
修改用户
## Type: string
## Default: "jenkins"
## ServiceRestart: jenkins
#
# Unix user account that runs the Jenkins daemon
# Be careful when you change this, as you need to update
# permissions of $JENKINS_HOME and /var/log/jenkins.
#
JENKINS_USER="root"
3 重启
service jenkins restart