Die Datei / etc / passwd soll eine Zeile für jeden Benutzer im System enthalten. Unter dem gemeinsamen Benutzernamen und root gibt es eine Reihe anderer Benutzer. Einige Beispiele:
timidity:x:114:127:TiMidity++ MIDI sequencer service:/etc/timidity:/bin/false
liquidsoap:x:115:128::/usr/share/liquidsoap:/bin/false
statd:x:116:65534::/var/lib/nfs:/bin/false
gdm:x:117:131:Gnome Display Manager:/var/lib/gdm:/bin/false
mysql:x:118:133:MySQL Server,,,:/nonexistent:/bin/false
- Was ist der Zweck mit all diesen Benutzern?
- Wie kann ich mich als mysql oder gdm anmelden? Wie lautet das Passwort?
/bin/false
Eintrag nicht haben , ich mich aber trotzdem nicht einloggen kann. Ein Beispiel ->proxy:x:13:13:proxy:/bin:/bin/sh
:x:
Teil der Zeile) ab. Sie könnensu - proxy
zum Beispiel, aber es gibt keine Notwendigkeit.Diese Konten werden zum Ausführen von Diensten im Hintergrund verwendet. Ihr Linux-System verfügt über eine Reihe von Anwendungen, die im Hintergrund eine Reihe von Aufgaben ausführen, da Sie SQL als einen solchen Dienst identifiziert haben. Damit diese Dienste Aktivitäten ausführen können, muss ein Benutzer angeschlossen sein.
Um die Sicherheit Ihres Systems zu gewährleisten, können diese Aufgaben nicht als Root ausgeführt werden. Stattdessen werden Konten zugewiesen, die keinen Shell- oder Anmeldezugriff haben, wie durch
/bin/false
oder angegeben/sbin/nologin
. Auf diese Weise können Berechtigungen auch nur den Dateien zugewiesen werden, die von den einzelnen Anwendungen verwendet werden.Sie können sich aus diesem Grund nicht als diese Benutzer anmelden.
Source - linuxquestions.com
quelle
Diese Benutzer sind keine interaktiven Benutzer im herkömmlichen Sinne, sondern Benutzer, die Dienste auf Ihrer Box ausführen. Daher können Sie sich nicht einfach als diese Benutzer anmelden, und Sie sollten es auch nicht tun. Die Konten sind entweder passwortlos (Login deaktiviert) oder haben ein zufällig generiertes Passwort. Passwortlose Konten können von root (normalerweise beim Booten) mit su aufgerufen werden, um den eigentlichen Dienst auszuführen.
quelle