GNU/Linux >> LINUX-Kenntnisse >  >> Linux

Was ist der Unterschied zwischen Gruppenadministrator und Administrator?

Der adm group ist nur gut zum Anzeigen aller Protokolldateien in /var/log (die früher /var/adm hieß ). Es hat nichts mit sudo zu tun oder root .


Admin ist einfach falsch, es ist wahrscheinlich als Beispiel da. Adm ist ein historisches Artefakt. Sie können sehen, ob eine der beiden Gruppen auf Ihrem System existiert und ob es Dateien/Verzeichnisse gibt, die ihnen gehören. Es kann auch PAM-Regeln (limits.conf) geben.

Sie sind nichts Magisches. Sie sind nur normale Gruppen, die in einigen Konfigurations- oder Dateisystemberechtigungen verwendet werden können oder nicht.

Sie können sich das Securing Debian Manual ansehen, um Erklärungen zu einigen der Namen zu erhalten. Wenn Ubuntu einen passenden hat, möchten Sie vielleicht stattdessen diesen.


Die Admin-Gruppe wird verwendet, um sudo-Zugriff auf Ubuntu 11.10 und früher zu gewähren.

Sie können es auch auf 12.04 sehen, um die Abwärtskompatibilität zu gewährleisten, wenn Sie ein Upgrade durchgeführt haben. Wenn Sie eine Neuinstallation durchgeführt haben, werden Sie es wahrscheinlich nicht sehen.

<=11.10 Gruppenadministrator verwenden

>=12.04 verwenden Sie die Gruppe sudo

Bis Ubuntu 11.10 wurde der Administratorzugriff mit dem sudo-Tool über die Unix-Gruppe „admin“ gewährt. In Ubuntu 12.04 wird der Administratorzugriff über die Gruppe „sudo“ gewährt. Dies macht Ubuntu konsistenter mit der Upstream-Implementierung und Debian. Aus Kompatibilitätsgründen wird die „admin“-Gruppe auch in 12.04 weiterhin udo/administrator-Zugriff bereitstellen. [1]

Wie oben erwähnt, bezieht sich adm auf den Protokollzugriff:

adm:Die Gruppe adm wird für Systemüberwachungsaufgaben verwendet. Mitglieder dieser Gruppe können viele Protokolldateien in /var/log lesen und xconsole verwenden. Historisch war /var/log /usr/adm (und später /var/adm), also der Name der Gruppe. [2]

[1] https://wiki.ubuntu.com/PrecisePangolin/ReleaseNotes/UbuntuDesktop#PrecisePangolin.2BAC8-ReleaseNotes.2BAC8-CommonInfrastructure.Common_Infrastructure

[2] https://www.debian.org/doc/manuals/securing-debian-howto/ch12.en.html


Linux
  1. Der Unterschied zwischen [[ $a ==Z* ]] und [ $a ==Z* ]?

  2. Was ist der Unterschied zwischen arm64 und armhf?

  3. Was ist der Unterschied zwischen fsck und e2fsck?

  4. Was ist der Unterschied zwischen `su -` und `su --login`?

  5. Was ist der Unterschied zwischen unlink und rm?

Was ist der Unterschied zwischen Linux und Unix?

Was ist der Unterschied zwischen Login- und Non-Login-Shell

Was ist der Unterschied zwischen apt und dem Befehl apt-get?

Was ist ein Hypervisor? Was ist der Unterschied zwischen Typ 1 und 2?

Was ist der Unterschied zwischen Curl und Wget?

Was ist der Unterschied zwischen $(CC) und $CC?