N'abend, ich habe gerade einen Anruf eines Bekannten mit einer interessanten Frage erhalten: wie kann man recht schnell fälschlicherweise veränderte Berechtigungen wieder korrekt setzen? Sein Fall: anstatt "chmod -R named:named /var/lib/named" zutippen, tippte er wohl "chmod -R named:named / var/lib/named" - und ließ es fleißig laufen. Gibt es da eine mehr oder weniger einfache Methode, oder muß ich morgen einige Zeit mit ihm am Telefon verbringen? Einen angenehmen abend Torsten -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Am 8. Januar 2011 20:47 schrieb T. Ermlich
Gibt es da eine mehr oder weniger einfache Methode, oder muß ich morgen einige Zeit mit ihm am Telefon verbringen?
Gibt es ein Backup? Gruß Martin -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Martin Schröder
Am 8. Januar 2011 20:47 schrieb T. Ermlich
: Gibt es da eine mehr oder weniger einfache Methode, oder muß ich morgen einige Zeit mit ihm am Telefon verbringen?
Gibt es ein Backup?
So wie ich ihn verstanden habe: Nein, zumindest kein aktuelles.
Gruß Martin
Bis denn Torsten -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Am Samstag, 8. Januar 2011 schrieb T. Ermlich:
(...) Sein Fall: anstatt "chmod -R named:named /var/lib/named" zutippen, tippte er wohl "chmod -R named:named / var/lib/named" - und ließ es fleißig laufen.
Du meinst chown, oder?
Gibt es da eine mehr oder weniger einfache Methode,
Die Berechtigungen von allen installierten RPMs wieder zurücksetzen geht IIRC mit rpm -a --setperms und ähnliches für die Besitzer mit rpm -a --setugids Wenn es ein chown war, dann sollte setugids ausreichen. Beim chmod doch eher setperms. Darüber hinaus sollte SuSEconfig --module permissions als root sollte auch ein paar Dinge wieder reparieren können. Alles als root natürlich.
oder muß ich morgen einige Zeit mit ihm am Telefon verbringen?
Kommt halt drauf an, ob er noch viele Dateien hat, die nicht zu einem RPM oder zu den von SuSEconfig verwalteten gehören. Die Home-Verzeichnisse werden wahrscheinlich dazu gehören. HTH Jan -- She cried, and the judge wiped her tears with my checkbook. -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Jan Ritzerfeld
Am Samstag, 8. Januar 2011 schrieb T. Ermlich:
(...) Sein Fall: anstatt "chmod -R named:named /var/lib/named" zutippen, tippte er wohl "chmod -R named:named / var/lib/named" - und ließ es fleißig laufen.
Du meinst chown, oder?
Natürlich, sorry :(
Gibt es da eine mehr oder weniger einfache Methode,
Die Berechtigungen von allen installierten RPMs wieder zurücksetzen geht IIRC mit rpm -a --setperms und ähnliches für die Besitzer mit rpm -a --setugids Wenn es ein chown war, dann sollte setugids ausreichen. Beim chmod doch eher setperms. Darüber hinaus sollte SuSEconfig --module permissions als root sollte auch ein paar Dinge wieder reparieren können. Alles als root natürlich.
Das hört sich doch gut an. Da werde ich nachher ein paar Dinge nachlesen, und ihm dann die Info zukommen lassen :)
oder muß ich morgen einige Zeit mit ihm am Telefon verbringen?
Kommt halt drauf an, ob er noch viele Dateien hat, die nicht zu einem RPM oder zu den von SuSEconfig verwalteten gehören. Die Home-Verzeichnisse werden wahrscheinlich dazu gehören.
Soweit ich weiß, nutzt er eine 11.2 Installation rein aus den Standard-oS-repos (ist halt DER Familienserver mit squid, postfix, cyrus, samba).
HTH Jan
Danke & Gruß Torsten -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
participants (3)
-
Jan Ritzerfeld
-
Martin Schröder
-
T. Ermlich