环境:centos7、jenkins使用yum进行安装

问题:执行shell脚本的时候提示没有权限如下图

jenkins构建执行shell脚本提示permission-denied

 

原因:jenkins用户的权限不够

方法:修改jenkins的用户权限,和修改jenkins的家目录权限

处理:1、修改jenkins的用户

vi /etc/sysconfig/jenkins # 编辑文件
JENKINS_USER="root" # 改成root

     2、修改jenkins的家目录(没修改家目录的情况下JENKINS_HOME="/var/lib/jenkins")

cd /var/lib
chown -R root:root jenkins
# 重启jenkins服务
systemctl restart jenkins

验证:再次构建项目

jenkins构建执行shell脚本提示permission-denied

 

相关文章:

  • 2021-07-05
  • 2021-05-22
  • 2021-07-31
  • 2021-05-26
  • 2021-11-14
  • 2021-07-20
  • 2022-12-23
  • 2022-01-06
猜你喜欢
  • 2022-02-02
  • 2022-12-23
  • 2019-06-26
  • 2022-12-23
  • 2021-12-18
  • 2022-12-23
  • 2021-12-12
相关资源
相似解决方案