「sys」および「adm」グループの標準的な使用法は何ですか?


12

時間の始まりから(または私が覚えている限り)Linuxシステムには「sys」グループと「adm」グループがあります。それらの標準的な使用は何ですか?「スーパーユーザー」グループにどちらを使用するのが適切でしょうか?(ディレクトリ、sudoersなどのグループ許可)。


これは、定義するのが難しいものであると思われます。これらのグループの一部は、昔のUnixの時代に遡ります。一部のLinuxディストリビューションでは、実際にこれらのグループを使用する場合があります。例えば、Archは実際にその使用法を定義しています:wiki.archlinux.org/index.php/Users_and_Groups#System_groups
Evan Anderson

回答:


11

このグループの相互運用性の意味を要求する標準はありません。

従来、このadmグループは、ユーザーが何らかのシステムログファイルにアクセスできるようにするために使用されていました。
例を参照してくださいls -l /var/log

sysグループは通常、ユーザーに何らかの管理権限を付与することを目的としていました。たとえば、archlinuxはカップ管理にこのグループを使用します。他の分布の動作は異なります。
たとえば、ubuntuでは、グループlpadminはカップ管理に使用されます。sysここのグループはまだ定義されていますが、使用されていないようです。



4

これによりグループをリストできます。

$cat /etc/group

admおよびsysグループの使用:

adm:グループadmは、システム監視タスクに使用されます。このグループのメンバーは、多くのログファイルを/var/log、使用できますxconsole。歴史的に、/var/logだった/usr/adm(およびそれ以降/var/adm)、したがって、グループの名前。

system:このグループは、hardwareおよびの構成と保守に使用されますsoftware

このリンクが役立つことを願っています。


弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.