Solaris 上的 sudoers 文件在哪里?

Solaris 上的 sudoers 文件在哪里?

Solaris 中的 sudoers 文件在哪里?Solaris 版本(特别是 9 和 10)之间有什么不同吗?

答案1

如果你有sudovisudo命令应该告诉你sudoers文件在哪里。

$ sudo visudo -c
Password:
/etc/sudoers: parsed OK

^^^^这里。

答案2

Solaris 9 和 10 都不包含 sudo - 直到 Solaris 11 它才与 Solaris 捆绑在一起 - 因此对于 Solaris 9 和 10,答案是“无论什么路径都会编译成您安装的任何版本”。

答案3

Solaris 拥有比这更高级的权限系统。例如,您可以允许某人访问特权端口,而无需授予一般 root 访问权限。要执行 sudo 的操作,请向用户添加“主管理员”配置文件:

# usermod -P"Primary Administrator" someuser

然后在该用户下:

$ pfexec command

配置文件在 /etc/security/prof_attr 中定义。您将在其中看到配置文件中细粒度权限的列表。用户/配置文件分配在 /etc/user_attr 中。

答案4

它位于/usr/local/etc我的 Oracle Solaris 10 1/13 s10x_u11wos_24a X86 系统下。没有visudo命令。

相关内容