• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

Leap 16.0: Wie mounte ich mein NAS?

Die Zahlenwerte UID/GID sind es, die im Dateisystem für die Zugriffsberechtigungen eingetragen werden. Benutzer-/Gruppennamen sind "nur Schall und Rauch".

Du hast UID/GID des Benutzers ralf geändert. Dem Verzeichnis /home/ralf (und dessen Inhalt) sind sehr wahrscheinlich immer noch die "alten" Werte von UID/GID zugewiesen. Das kannst Du mit
Code:
ls -lan /home
prüfen.

Mit chown kannst Du die Zugriffsberechtigungen für /home/ralf (und dessen Inhalt) an die von Dir für den Benutzer ralf gesetzten UID/GID anpassen.
Code:
ls -lan /home
liefert, wenn ich das richtig interpretiere, die alten Werte
Code:
insgesamt 0
dr-xr-xr-x. 1    0    0   8  6. Feb 23:43 .
drwxr-xr-x. 1    0    0 158  8. Feb 21:35 ..
drwx------. 1 1000 1000 336 10. Feb 17:40 ralf
und nicht die von mir neu eingestellten. Ich vermute mal, das Spalte 2 die UID und Spalte 3 die GID sind.
Wenn ich nochmals eingebe:
Code:
usermod -u 1026 ralf
usermod: keine Änderungen
Das alles als root, da ich mich als ralf nicht einloggen kann.

Irgendwie ist das System nun vermurkst. Kann ich noch was machen?
 
@josef-wien:
INI:
id ralf
uid=1026(ralf) gid=1026(ralf) Gruppen=1026(ralf),495(wheel)
genau das hatte ich als letzten Versuch eingegeben. Also ist meine neue UID eingestellt.
Nun:
Code:
cat /etc/group
...
users:x:100:
...
wheel:x:495:ralf
...
ralf:!:1026:
...
gekürzt, da ich das alles vom Bildschirm des Testrechners abschreiben muss :-(
Also ist offenbar auch die GID auf 100 eingestellt.
Wie laut nun der Befehl chown mit den richtigen Parametern?
 

susejunky

Moderator
Teammitglied
Wie laut nun der Befehl chown mit den richtigen Parametern?
Lies erst einmal man chown !

Und dann (als "root")
Code:
chown -R --from=UID_ralf_alt:GID_ralf_alt UID_ralf_neu:GID_ralf_neu /home/ralf

Wenn ich mich nicht irre, dann gilt

UID_ralf_alt = 1000
GID_ralf_alt = 1000

UID_ralf_neu = 1026
GID_ralf_neu = 1026

Aber bitte überprüfe vorher, ob meine Annahmen korrekt sind.

Sofern Dateien, die nicht unter /home/ralf liegen, noch UID=1000 und GID=1000 zugewiesen ist, musst Du bei diesen UID/GID ggf. auch anpassen.
 
Oben