Supportnet / Forum / Linux
Die Operation ist nicht erlaubt !!! Und das als root !!!
Frage
Hallo,
folgendes Problem unter SuSE 8.0:
Habe eine Partition Daten, die ich unter meinem Home gemountet habe. Kann ohne weiteres auf die Daten zugreifen, nur schreiben nicht. Als root funzt es. Also liegt es wohl an den Rechten. Habe dann als root versucht über chown Besitzer des Ordners und der Dateien zu werden. Ergebnis: "Die Operation ist nicht erlaubt." Genauso schlug der Versuch fehl, eine Gruppe zuzuordnen. chgrp brachte die gleiche Fehlermeldung.
Kann jemand helfen??
Bin schier am verzweifeln.
Gruß
Jürgen
Antwort 1 von 14071
nochmal nach oben
Antwort 2 von Samba
Hallo Jürgen!
Das Rechtesystem ist konsequent und logisch aufgebaut.
Schau Dir mal die Rechte im übergeordneten Ordner an. Root muss sich dort selbst erstmal Schreibrecht geben, sonst kann er Root sein so viel wie er will...wenn sich sich selbst das Recht enttzieht, schreiben zu dürfen (also die Rechte im Subordner verändern zu können), dann guckt auch er in die Röhre.
Ist mir am Anfang auch passiert...auch ich dachte, Root sei Gott und darf automatisch alles. :-)
Das Rechtesystem ist konsequent und logisch aufgebaut.
Schau Dir mal die Rechte im übergeordneten Ordner an. Root muss sich dort selbst erstmal Schreibrecht geben, sonst kann er Root sein so viel wie er will...wenn sich sich selbst das Recht enttzieht, schreiben zu dürfen (also die Rechte im Subordner verändern zu können), dann guckt auch er in die Röhre.
Ist mir am Anfang auch passiert...auch ich dachte, Root sei Gott und darf automatisch alles. :-)
Antwort 3 von Trullalarr
Es ist immer wieder schön, sich das Geschwafel von Samba durchzulesen.
>>>>Schau Dir mal die Rechte im übergeordneten Ordner an. Root muss sich dort selbst erstmal Schreibrecht geben, sonst kann er Root sein so viel wie er will...wenn sich sich selbst das Recht enttzieht
Das ist absoluter Schwachsinn.
Die Antowrt zu deinem Problem ist folgende, die mountest ein Share, das entweder per Samba oder Windowsshares bereitgestellt ist, bei Samba ist es in der Regel als Standard eingestellt, dass niemand in so ein remote gemountetes share schreiben darf, genauso kann man das auch bei Windows einstellen, also musste da einfach nachgucken:-)
>>>>Schau Dir mal die Rechte im übergeordneten Ordner an. Root muss sich dort selbst erstmal Schreibrecht geben, sonst kann er Root sein so viel wie er will...wenn sich sich selbst das Recht enttzieht
Das ist absoluter Schwachsinn.
Die Antowrt zu deinem Problem ist folgende, die mountest ein Share, das entweder per Samba oder Windowsshares bereitgestellt ist, bei Samba ist es in der Regel als Standard eingestellt, dass niemand in so ein remote gemountetes share schreiben darf, genauso kann man das auch bei Windows einstellen, also musste da einfach nachgucken:-)
Antwort 4 von 14071
Hi,
danke euch beiden für eure Antworten. So richtig weitergebracht hat mich beides nicht.
An der Freigabe unter Samba kann es nicht liegen, habe die Einträge deaktiviert und den Sambaserver neu gestartet - ohne Erfolg.
Den Mountpunkt habe ich wie gesagt in meinem Home gesetzt. Habe dann mal als root den Ornder gelöscht und neu angelegt. Siehe da, er akzeptiert mich als Benutzer und meine Gruppe. Aber: sobald ich die Partition wieder in den Ordner mounte, steht bei Ordner wieder als Benutzer und Gruppe "root". Und das läßt er mich nicht ändern *grrrrr*. Das ist doch zum verzweifeln.
Bin also immer noch auf Hilfe angewiesen, um nicht in der Irrenanstalt zu landen.
Gruß
Jürgen
danke euch beiden für eure Antworten. So richtig weitergebracht hat mich beides nicht.
An der Freigabe unter Samba kann es nicht liegen, habe die Einträge deaktiviert und den Sambaserver neu gestartet - ohne Erfolg.
Den Mountpunkt habe ich wie gesagt in meinem Home gesetzt. Habe dann mal als root den Ornder gelöscht und neu angelegt. Siehe da, er akzeptiert mich als Benutzer und meine Gruppe. Aber: sobald ich die Partition wieder in den Ordner mounte, steht bei Ordner wieder als Benutzer und Gruppe "root". Und das läßt er mich nicht ändern *grrrrr*. Das ist doch zum verzweifeln.
Bin also immer noch auf Hilfe angewiesen, um nicht in der Irrenanstalt zu landen.
Gruß
Jürgen
Antwort 5 von Trullalarr
>>>>in den Ordner mounte, steht bei Ordner wieder als Benutzer und Gruppe "root". Und das läßt er mich nicht ändern *grrrrr*. Das ist doch zum
Ja genau was ich sage, Samba setzt die Rechte auf den Ordner neu, du musst schon die Option umask verwenden, sonst wird das nie was.
Ja genau was ich sage, Samba setzt die Rechte auf den Ordner neu, du musst schon die Option umask verwenden, sonst wird das nie was.
Antwort 6 von 14071
Kann erst jetzt antworten, weil ich einen Nervenzusammenbruch hatte. Das Teil macht mich fertig:
also - hab in der fstab hinter user
,umask=000 eingetragen
und - wieder nix. Wieder aus dem Koma erwacht hab´ ich dann ein bisschen gegoogelt.
Bei Suse fand ich zu umask nur einen Beitrag in der sdb und die 000 war nicht kommentiert.
Nach einigem Suchen und probieren hab ich jetzt die Lösung:
rw muß in der fstab als Eintrag hinter dem Dateisystem gesetzt werden.
Danke nochmals an Samba und Trullalarr.
Gruß
Jürgen
also - hab in der fstab hinter user
,umask=000 eingetragen
und - wieder nix. Wieder aus dem Koma erwacht hab´ ich dann ein bisschen gegoogelt.
Bei Suse fand ich zu umask nur einen Beitrag in der sdb und die 000 war nicht kommentiert.
Nach einigem Suchen und probieren hab ich jetzt die Lösung:
rw muß in der fstab als Eintrag hinter dem Dateisystem gesetzt werden.
Danke nochmals an Samba und Trullalarr.
Gruß
Jürgen
Antwort 7 von Samba
rw ist doch default. Hattest Du dort "ro" stehen??
Antwort 8 von 14071
@Samba
ne, da stand gar nichts zwischen dem Dateisystem und user.
ne, da stand gar nichts zwischen dem Dateisystem und user.

