Wie lösche ich eine schreibgeschützte Datei mit Eigentümerrecht
Ich habe vor einiger Zeit eine Ausbildung gemacht. Nach diesen 2 Jahren habe ich auf einem Windows Rechner unter XP 3 Sicherheitskopien von diesem gemacht, da dieser Rechner nur für diese Zeit geborgt war. Habe diese CDs gebrannt und zuhause auf meinem Linux Server wieder aufgespielt. Ich mußte feststellen das da die Verzeichnisse auf einmal .spn Endungen hatten.
Jetzt mein Problem:
In diesen Verzeichnissen sind alle möglichen Daten, von der Programmierung über Scripte, Screenshots,PDFs usw.
Diese Dateien kann ich nicht mehr verarbeiten. Ich kann sie öffnen ansehen und das war es auch. Nach Prüfung der Rechte, sah ich das diese nur vom Eigentümer editierbar sind. _r_x
Ich bin am Server als root angemeldet und kann diese 8000 Dateien weder verschieben, löschen oder eben ändern. Habe versucht rauszubekommen ob diese als UserID gehandelt werden, sodaß ich mich eventuell unter dieser ID als Benutzer mit ROOT Rechten anlegen kann, aber da weiß ich nicht wie ich an diese Daten ran kommen könnte. Ich weiß auch nicht ob das jetzt die richtige Herangehensweise ist.
Was für Möglichkeiten habe ich diese Dateien für mich wieder zugänglich zu machen. Wie schon gesagt, eigentlich bin ich ja der wirkliche Eigentümer dieser Dateien, aber ich habe keine Ahnung warum an diesem Ordner dieses .spn angehangen ist, ebenso kann ich auch nicht mehr sagen mit welcher Software ich dieses Backup gezogen habe. Vor allem brauch ich auch die Möglichkeit den ganzen Ordner als solches wieder zugänglich zu machen, denn ca 8000 Dateien kann und möchte ich nicht einzeln ändern.
Ich hoffe irgendjemandem von Euch fällt ein konstruktiver Vorschlag ein, ansonsten habe ich jetzt ein wirkliches Problem. Vielleicht würde mir ja auch schon das aufzeigen eines richtigen Gedankenganges zur Vorgehensweise helfen.
Trotzdem erstmal vielen Dank für das lesen des vielen Textes und der eventuellen Antworten.
Jetzt mein Problem:
In diesen Verzeichnissen sind alle möglichen Daten, von der Programmierung über Scripte, Screenshots,PDFs usw.
Diese Dateien kann ich nicht mehr verarbeiten. Ich kann sie öffnen ansehen und das war es auch. Nach Prüfung der Rechte, sah ich das diese nur vom Eigentümer editierbar sind. _r_x
Ich bin am Server als root angemeldet und kann diese 8000 Dateien weder verschieben, löschen oder eben ändern. Habe versucht rauszubekommen ob diese als UserID gehandelt werden, sodaß ich mich eventuell unter dieser ID als Benutzer mit ROOT Rechten anlegen kann, aber da weiß ich nicht wie ich an diese Daten ran kommen könnte. Ich weiß auch nicht ob das jetzt die richtige Herangehensweise ist.
Was für Möglichkeiten habe ich diese Dateien für mich wieder zugänglich zu machen. Wie schon gesagt, eigentlich bin ich ja der wirkliche Eigentümer dieser Dateien, aber ich habe keine Ahnung warum an diesem Ordner dieses .spn angehangen ist, ebenso kann ich auch nicht mehr sagen mit welcher Software ich dieses Backup gezogen habe. Vor allem brauch ich auch die Möglichkeit den ganzen Ordner als solches wieder zugänglich zu machen, denn ca 8000 Dateien kann und möchte ich nicht einzeln ändern.
Ich hoffe irgendjemandem von Euch fällt ein konstruktiver Vorschlag ein, ansonsten habe ich jetzt ein wirkliches Problem. Vielleicht würde mir ja auch schon das aufzeigen eines richtigen Gedankenganges zur Vorgehensweise helfen.
Trotzdem erstmal vielen Dank für das lesen des vielen Textes und der eventuellen Antworten.
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 141103
Url: https://administrator.de/contentid/141103
Ausgedruckt am: 22.11.2024 um 14:11 Uhr
9 Kommentare
Neuester Kommentar
Hi
su ist bei jedem Unix System dabei, egnau wie sudo. su ist switch User, sprich um sich von user a zu b zu machen. Sudo gehört dann dazu sich als sudoer bestimmte Files als root ausführen zu dürfen;geht in eine leicht andere richtung; "sudo su -" ist so ein klassiker.
Mein Gedanke dahinter ist, das du eine Rechteabsage bekommst. Sofern du wirklich root bist spielt das normal keine Rolle.
Wenn bei einem "chown -v -R /woauchimmer/" nicht genau gemeldet wird sollte es durch sein.
chown in tiefe Ordner übernehmen mit:
find /verzeichnis/ -type d -exec chmod -v 755 {} +
find /verzeichnis/ -type f -exec chmod -v 644 {} +
Gruß
Sam
su ist bei jedem Unix System dabei, egnau wie sudo. su ist switch User, sprich um sich von user a zu b zu machen. Sudo gehört dann dazu sich als sudoer bestimmte Files als root ausführen zu dürfen;geht in eine leicht andere richtung; "sudo su -" ist so ein klassiker.
Mein Gedanke dahinter ist, das du eine Rechteabsage bekommst. Sofern du wirklich root bist spielt das normal keine Rolle.
Wenn bei einem "chown -v -R /woauchimmer/" nicht genau gemeldet wird sollte es durch sein.
chown in tiefe Ordner übernehmen mit:
find /verzeichnis/ -type d -exec chmod -v 755 {} +
find /verzeichnis/ -type f -exec chmod -v 644 {} +
Gruß
Sam