源码之家

  • 首页
  • 文章
  • 问答
  • 下载
您的位置: 首页  >  文章  >  以root用户身份在jenkins中运行shell 命令

以root用户身份在jenkins中运行shell 命令

分类: 文章 • 2024-04-15 22:22:30

CentOS7 以yum 方式安装 rpm版本 jenkins,默认jenkins用户为jenkins 而不是root

jenkins配置任务时,在 nodezip.sh 脚本中执行 ansible copy模块命令就会报错

以root用户身份在jenkins中运行shell 命令

报错示例如下:

以root用户身份在jenkins中运行shell 命令

 

解决方案:

1. 打开配置文件

vim /etc/sysconfig/jenkins

以root用户身份在jenkins中运行shell 命令

2.修改 $JENKINS_USER 值为 root

以root用户身份在jenkins中运行shell 命令

3. 重启jenkins

systemctl restart jenkins.service

ps -ef|grep jenkins  会发现,此时已变成root身份运行jenkins

以root用户身份在jenkins中运行shell 命令

 

参考链接:
https://www.cnblogs.com/EasonJim/p/6524452.html

相关推荐

  • 以root用户身份在jenkins中运行shell 命令
  • 在Windows 7、8或10的运行框中以管理员身份运行命令
  • 在sudo脚本中以非超级用户的身份执行命令
  • 在Visual Studio中以不同的用户身份运行测试
  • 在Eclipse中以不同的用户身份运行Tomcat
  • 在Windows上以不同的用户身份运行shell_exec
  • 在vb.net中以不同用户身份运行新进程
  • 如何在不输入密码的情况下以不同的用户身份在Windows中运行批处理命令?
  • 在Windows 7中以管理员用户身份运行explorer.exe
  • 如何以管理员身份在rake任务中运行shell命令?
  • Kali-Linux——修改超级用户(root)密码
  • 《C Primer Plus》读书笔记——数组和指针(1)
    网站免责声明 网站地图 最新文章 用户隐私 版权申明
本站所有数据收集于网络,如果侵犯到您的权益,请联系网站进行下架处理。   

Copyright © 2018-2021   Powered By 源码之家    备案号:   粤ICP备20058927号