首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >授予用户足够的权限在IllumOS (OmniOS)上运行ifconfig

授予用户足够的权限在IllumOS (OmniOS)上运行ifconfig
EN

Server Fault用户
提问于 2014-10-23 12:46:36
回答 1查看 306关注 0票数 3

我觉得这应该是一个很简单的问题,但不知怎的,我找不到解决办法。

我有一个非根用户,我希望授予这个用户足够的权限或特权,这样他就可以运行ifconfig (我有对机器的根访问权限)。

例如:

代码语言:javascript
复制
ifconfig e1000g2 plumb
ifconfig e1000g2 inet 10.0.100.4

现在我得到了这个错误:

代码语言:javascript
复制
ifconfig: cannot plumb e1000g2: Insufficient user authorizations

注意:我知道我应该使用ipadm,但我对ifconfig :)的这个特殊问题很感兴趣!

EN

回答 1

Server Fault用户

回答已采纳

发布于 2015-09-09 08:41:52

这就是sudopfexec的目的。=)

对于sudo,您应该运行visudo -s并添加如下条目

代码语言:javascript
复制
myuser ALL=(ALL) /usr/sbin/ifconfig

存钱退出,你就完蛋了。这是两个中最简单的一个。

更多的Solaris-y方式是使用pfexec。它更复杂,但您可以在本文中找到有关该过程的指导:在Solaris操作系统中使用RBAC的自定义角色

对于sudoers配置上的咬型块,我会在这里查看Ubuntu中的苏多尔斯条目。

票数 2
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/639097

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档