Besitzer unbekannte Zahl

Status
Für weitere Antworten geschlossen.

wired2051

Benutzer
Mitglied seit
17. Mrz 2010
Beiträge
893
Punkte für Reaktionen
11
Punkte
44
Ich habe auf meiner DS209 ein freigegebenes Verzeichnis, Besitzer ist ich. Nur der Gruppe sicherung ist der Zugriff erlaubt (lesen und schreiben), ich und admin sind die einzigen Benutzer der Gruppe sicherung.

Nun habe ich das Verzeichnis in /media eingehangen (fstab).

//IP_DER_NAS/verzeichnis /media/verzeichnis cifs credentials=/home/ich/.smbcredentials 0 0

Angemeldet bin ich bei Kubuntu Linux auch als ich und ich ist auch Eigentümer des Mountpunkt-Verzeichnisses.

Ich kann nun das gemountete Verzeichnis mit Delphi öffnen und eine Textdatei erstellen, allerdings kann ich nicht die Änderungen in der Textdatei speichern.

Dolphin sagt, der Besitzer der Datei ist 1026, Gruppe users. Krusader kann den Besitzer gar nicht erkennen (???) und nennt auch die Gruppe users.

Auf der DS209 habe ich keine Gruppe users eingerichtet, allerdings gibt es eine Systemgruppe users (GID 100) bei Linux, wofür man die braucht, weiss ich nicht.

Laut File Station ist ich der Besitzer der erstellten Datei.

Wenn ich eine Datei unter Linux erstelle (Besitzer ich) und diese in das gemountete Verzeichnis (auf der NAS) kopiere, kommt die Meldung "Berechtigungen lassen sich nicht ändern für /media/verzeichnis/test.txt, die Datei wird kopiert und der Benutzer auf 1026 geändert.

Ich bin ratlos. Kann mir jemand sagen, wer Benutzer 1026 ist, was er da macht und wie ich das ändern kann?
 

goetz

Super-Moderator
Teammitglied
Sehr erfahren
Mitglied seit
18. Mrz 2009
Beiträge
14.020
Punkte für Reaktionen
273
Punkte
393
Hallo,
hier wird die gleiche Problematik beim nfs mount besprochen.
1026 ist die UID (User Identifier) des Users "ich" auf der DS. Auf Deinem Kubuntu hat der User "ich" eine andere UID (steht in /etc/passwd). Namen sind in Unix Schall und Rauch, eine Datei hat von den Besitzverhältnissen eine numerische UID und GID (Group Indentifier), die Anzeige der Namen erfolgt dann über die Zuordnung in der passwd. Löschst Du einen User werden seine Dateiüberbleibsel auch nur noch numerisch angezeigt.
Samba Client cifs

Gruß Götz
 

wired2051

Benutzer
Mitglied seit
17. Mrz 2010
Beiträge
893
Punkte für Reaktionen
11
Punkte
44
Vielen Dank für Deine Hilfe!

Die Diskussion hier hat mir zwar nicht viel weiter geholfen aber diese Erklärung im Ubuntuusers-Wiki hat mir scheinbar die Lösung gezeigt. Ich habe nun UID und GID eingefügt und es scheint zu funktionieren.

//IP_DER_NAS/verzeichnis /media/verzeichnis cifs credentials=/home/ich/.smbcredentials,uid=1000,gid=1000 0 0

Zwei Fragen bleiben mir:

1. Habe ich das richtig verstanden, dass so die UID und GID beim mounten von meinem PC auf die DS übernommen werden? Wenn ich mir aber auf der DS die /etc/passwd anschaue, hat da ich die uid=1026 und gid=100. Wieso hat ich (uid=1000) dann Zugriff auf die Daten der DS, wo dieser doch auf ich (uid=1026) beschränkt ist?

2. Ist es richtig, dass ich nicht file_mode und dir_mode gesetzt habe? Ich habe noch nicht raus gefunden, was das bringt...
 
Status
Für weitere Antworten geschlossen.
 

Kaffeautomat

Wenn du das Forum hilfreich findest oder uns unterstützen möchtest, dann gib uns doch einfach einen Kaffee aus.

Als Dankeschön schalten wir deinen Account werbefrei.

:coffee:

Hier gehts zum Kaffeeautomat