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

Wie kommt es, dass jedes Programm oder jeder Dienst ein eigenes Konto in /etc/passwd hat?

Ich habe die Datei /etc/passwd ausgecheckt und bin überrascht zu sehen, dass es 35 verschiedene Konten gibt, obwohl ich der einzige Benutzer auf diesem Computer bin. Ich sehe, dass die Konten Namen wie mail, news, www-data, irc, pulse usw. haben. Warum haben diese jeweils ihre eigenen Konten und wie werden sie verwendet?

Akzeptierte Antwort:

Dies geschieht aus 2 Gründen. Sicherheit und Revision. Aus Sicherheitsgründen wird jeder Dienst in ein eigenes „Silo“ gestellt, sodass ihm nur Zugriff auf die Ressourcen gewährt werden kann, die er auf dem System benötigt. Diese Ressourcen können Speicherplatz, Zugriff auf Dateien oder Zuweisungen von RAM oder CPU sein.

Zusätzlich kann jeder Dienst von jedem anderen Dienst abgeschottet werden, sodass nur sinnvolle Interaktionen erlaubt sind.

Aus Audit-Perspektive ermöglicht dies dem Administrator des Systems, leicht zu erkennen, welche Prozesse welche Aktivitäten auf dem System ausführen.

Referenzen

  • Strategien zum Einrichten von Gruppen auf Unix-Systemen
  • Was kann die Sicherheit Ihres UNIX-Systems erhöhen?
  • Sichern von Netzwerkdiensten und Infrastruktur

Linux
  1. Wie kann ich die Datei /etc/shadow und /etc/passwd mit Auditd auf Änderungen überwachen?

  2. So ändern Sie die Maschinen-ID eines Systems in Oracle Enterprise Linux 7

  3. CentOS / RHEL:So stellen Sie eine gelöschte /etc/passwd-Datei wieder her

  4. Wie können wir unter Linux eine Liste von Nicht-Systembenutzern erhalten?

  5. /etc/passwd zeigt Benutzer in einer Gruppe an, /etc/group jedoch nicht

Der richtige Weg zum Bearbeiten von /etc/passwd- und /etc/group-Dateien unter Linux

Wie verwendet Systemd /etc/init.d-Skripte?

Wie wird /etc/motd aktualisiert?

CentOS / RHEL 7 :So stellen Sie gelöschte Root-Einträge in /etc/shadow- und/oder /etc/passwd-Dateien wieder her

Linux - So listen Sie alle Benutzer auf

Wie komprimiert man mehrere Ordner, jeden in ein eigenes Zip-Archiv?