您好,欢迎来到外链网!
当前位置:外链网 » 站长资讯 » 专业问答 » 文章详细 订阅RssFeed

Jenkins执行sudo权限的设置(jenkins执行shell权限)

来源:互联网 浏览:33次 时间:2023-04-08

Jenkins系统中添加执行脚本的时候,有一些命令是需要sudo权限和来执行的,可以在root权限下添加一下Jenkins账号的权限

1、添加不需要密码可sudo执行指定命令的权限

win7 你需要权限来执行此操作

cd /etc

chmod u+w /etc/sudoers

您需要权限来执行此操作win7 您需要来自Adminisrators的权限才能对此文件进行更改怎么删除文件

vi /etc/sudoers

##########################################

win10删除文件 提示 你需要权限能才能执行此操作

jenkins ALL=NOPASSWD: /usr/bin/qemu-nbd,/usr/bin/mount,/usr/bin/umount

//即允许jenkins用户使用sudo执行qemu-nbd、mount、umount的命令,且执行时不需要输入密码

2、解决:sudo: no tty present and no askpass program specified(sudo版本较低的可以先升级一下sudo)

vi /etc/sudoers

##########################################

#
#Defaults    requiretty
Defaults:jenkins !requiretty
#
# Refuse to run if unable to disable echo on the tty. This setting should also be
# changed in order to be able to use sudo without a tty. See requiretty above.
#
Defaults  visiblepw

局域网内利用GitLab+Jenkins自动生成GitBook并发布(Nginx) 

Linux+Git+Maven+Jenkins+Neuxs自动化编译环境搭建

CentOS6安装Jenkins 

Jenkins服务器搭建指南-官方文档翻译整理 

使用Jenkins配置Git+Maven的自动化构建

Jenkins+Maven+Git搭建持续集成和自动化部署的配置手记

Jenkins的分布式构建及部署——节点 

使用Jenkins 自动部署发布 

Jenkins 的详细介绍:请点这里
Jenkins 的下载地址:请点这里

本文从互联网转载,来源地址:www.downzz.com/shell/18498.html,原作者保留一切权利,若侵权或引用不当,请联系茶猫云(cmy.cn)删除。【茶猫云,优质云服务器提供商】