[linux] linux添加用户sudo使用权限


本文总阅读量

1、修改/etc/sudoers文件

默认sudoers文件权限为440,需要手动修改权限,否则无法编辑
chmod 740 /etc/sudoers

修改sudoers文件vim /etc/sudoers
centos ALL=(ALL) ALL

如果使用sudo的时候不输入密码,需要添加nopasswd参数(注意NOPASSWD: ALL中间有空格)
centos ALL=(ALL) NOPASSWD: ALL

2、使用jenkins远程调用shell脚本,执行带有sudo的命令会报错

sudo:抱歉,您必须拥有一个终端来执行 sudo

这个问题,需要修改/etc/sudoers配置文件
Default requiretty
将Default requiretty这一行注释掉

目录
  1. 1. 1、修改/etc/sudoers文件
  2. 2. 2、使用jenkins远程调用shell脚本,执行带有sudo的命令会报错

Proudly powered by Hexo and Theme by Lap
本站访客数人次
© 2020 zeven0707's blog