Verzweifelung mit File / Folder Permissions

KWMM

Lt. Commander
Registriert
Juni 2020
Beiträge
1.241
Hallo alle zusammen !

Habe ein seltsames Problem, bei dem ich nach einigen Versuchen
mit Anleitungen und Tips aus dem Internet keine Lösung finde.

Ich habe einen PC auf dem batocera Linux läuft, nutze es als KODI Maschine
und um ab und an Retrospiele zu zocken.

Bisher war es auf einem 1TB Laufwerk, der Platz kam am Limit an,
weshalb ich auf ein 2TB Laufwerk umgestiegen bin.

Zuerst habe ich das 1TB Laufwerk geklont und wollte dann die
SHARE Partition auf der sich die Daten befinden erweitern/vergrössern.

Das klappte irgendwie nicht und da ich nicht großartig suchen wollte
weshalb das nun wieder nicht geht, habe ich einfach batocera Linux
auf das 2TB Laufwerk installiert, das 1TB Laufwerk angeschlossen und
die Daten von der SHARE Partition auf das neue Laufwerk kopiert.

Soweit so gut, läuft prima - bis auf folgendes Problem:

Als ich per Netzwerk ( SMB, von Windows aus ) auf die SHARE Partition
zugreifen wollte um Daten zu kopieren etc. wurden die bereits
vorhandenen Daten, sprich Ordner & Dateien nicht angezeigt.

Als ich einen Ordner anlegen wollte der quasi bereits vorhanden ist,
kam auch die Fehlermeldung dass dieser bereits vorhanden ist.

Geprüft ob Ordner / Dateien versteckt waren - ist nicht der Fall.

Also im Internet geschaut, einige Dinge mit chown & chmod versucht,
nun sehe ich zwar die Ordner, jedoch sind weiterhin die darin enthaltenen
Dateien nicht sichtbar.

Nun habe ich über das Netzwerk von einem Windows PC aus einen
Ordner auf der SHARE Partition angelegt und eine Datei darin gespeichert.

Dann habe ich auf der Linux Maschine die Folder und File Permissions
der bereits vorhandenen Ordner und Dateien ( die ich am PC nicht sehe )
mit denen des ( über den Windows PC ) neu angelegten Ordners und der
Datei darin verglichen - sind identsich:

Owner: root
Group: root
View Content: Anyone
Change Content: Only Owner
Access Content: Anyone

Ebenso seltsam, ein einziger Ordner wird weiterhin am Windows PC
nicht angezeigt, obwohl dieser die identischen Permissions hat wie die anderen.

Nun, lange Rede - kurzer Sinn:

Kann mir jemand bei der Lösung dieses Problems helfen? :)
 
Moin,

eventuell könnten dir da die ACL Berechtigungen mit rein spielen:

getfacl ORDERNAME

sind die auch identisch?
 
Moin,

command not found
 
Naja, mit chmod und chown änderst du ja erstmal nur die Berechtigung des angegebenen Ordners, nicht aber die der Unterordner. Das Stichwort ist hier die rekursive Änderung der Rechte. Schau mal in die man-Pages von chown und chmod dort sollte die Option -R (oder -r) beschrieben sein.
 
Wie angegeben, alle Ordner UND Dateien haben die selben Permissions.
 
Ich weiß nicht, wie deine Platten angeschlossen sind, aber:
Ich hatte häufiger das Problem, dass Medien schon beim mounten einem User zugeordnet wurden und sich das per chown nicht ändern ließ, obwohl es anders ausgegeben wurde. Beim mounten direkt den gewünschten User/Gruppe vorzugeben (und die Programme, die darauf zugreifen natürlich im gleichen User/Gruppe ausführen) hat das Problem dann gelöst. Also wenn dein SMB im user smb läuft, dann versuch z.B. mal dein Medium auch schon im mount-Befehl mit dem User zu mounten.

Vielleicht hilft's ja :)
 
Da gibt es nichts manuel zu mounten, es ist eine Partition auf dem internen Laufwerk.

Ich bin auch kein Linux Nerd und bin ehrlich gesagt etwas enttäuscht dass so einfache
Dinge nicht für jederman lösbar sind. Unter Windows geht das mit 2 Klicks.

Ich befürchte ja, dass ich die gesamten Daten vom Windows PC aus über das
Netzwerk kopieren muss - hätte ich gleich machen sollen ^^
 
  • Gefällt mir
Reaktionen: Innensechskant
Zurück
Oben