linux – 为什么我不能运行sudo -g?

前端之家收集整理的这篇文章主要介绍了linux – 为什么我不能运行sudo -g?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
$sudo -u fish -g fish bash
Sorry,user steve is not allowed to execute '/bin/bash' as fish:fish on myserver.
$sudo -u fish bash
$groups
fish

什么是-g选项意味着用于什么,为什么我不能使用它? RHEL btw.

解决方法

大概是因为你的sudoers文件没有指定这个.这是两行之间的区别:第一行是默认值,第二行也允许你以任何组的形式运行命令,这就是你想要的.

>史蒂夫ALL =(全部)……>史蒂夫ALL =(全部:全部)……

原文链接:https://www.f2er.com/linux/396560.html

猜你在找的Linux相关文章