Ich habe viele Dateien auf meinen neuen Linux-Host kopiert. Ich sehe, dass für alle Dateien der Eigentümer und die Gruppe auf festgelegt sind 515
. Was bedeutet das?
Ich habe viele Dateien auf meinen neuen Linux-Host kopiert. Ich sehe, dass für alle Dateien der Eigentümer und die Gruppe auf festgelegt sind 515
. Was bedeutet das?
Antworten:
Sie haben wahrscheinlich eine Kopie erstellt, in der die ursprüngliche Gruppe und der Besitzer dieser Dateien erhalten geblieben sind. Innerhalb von Linux ist der Eigentümer und die Gruppe im Grunde genommen nur eine ID (in Ihrem Fall die Nummer 515). Diese ID wird dann einer Gruppe und einem Benutzernamen zugeordnet, die in /etc/passwd
oder aufgelistet sind /etc/group
. Sie werden sehen, dass Sie in diesen Dateien den Namen des Benutzers und auch die ID finden, die für diesen bestimmten Benutzer und diese Gruppe verwendet wird.
Am wahrscheinlichsten ist in /etc/group
und /etc/passwd
die ID "515" nicht aufgeführt, und aus diesem Grund wird die ID selbst angezeigt.
Mit den Befehlen chown
und können Sie den Ordner und die Gruppe in einen vorhandenen Eigentümer und eine vorhandene Gruppe ändern chgrp
.
Dies bedeutet, dass entweder kein Benutzer und keine Gruppe mit diesen IDs vorhanden ist oder dass ihre Namen zu lang sind, um vollständig in diesem Feld angezeigt zu werden.
Dies ist die Benutzer- oder Gruppen-ID von Benutzern.
Die Zuordnung zu Benutzernamen befindet sich in / etc / passwd (für Benutzer-IDs) oder / etc / groups (für Gruppen-IDs).
Sehen
man id
man usermod # (the -u option)
man groupmod # (the -g option)
man shadow # (to know why you shouldn't meddle with /etc/passwd directly)