回答:
Solarisにはそれよりも高度な特権システムがあります。たとえば、一般的なrootアクセスを許可せずに、特権ポートへのアクセスを誰かに許可できます。sudoの機能を実行するには、「プライマリ管理者」プロファイルをユーザーに追加します。
# usermod -P"Primary Administrator" someuser
そして、そのユーザーの下で:
$ pfexec command
プロファイルは/ etc / security / prof_attrで定義されています。そこには、プロファイル内の細かい権限のリストが表示されます。ユーザー/プロファイルの割り当ては/ etc / user_attrにあります。
/usr/local/etc
私のOracle Solaris 10 1/13 s10x_u11wos_24a X86システムの下にあります。visudo
コマンドはありませんでした。
/opt/csw/etc/sudoers
パスです...。
visudo
sudoビルドの特定のパスを見つけるために使用する提案を含む他の回答を参照してください)。