chown wieder rückgängig machen
Michael Westermann
michael at dvmwest.de
Tue Oct 2 08:13:16 CEST 2007
Hallo,
On Sat, Sep 29, 2007 at 12:01:05PM +0200, Matthias Lersch wrote:
> Hallo,
>
> habe da gaanz großen Mist gebaut und folgendes in die Konsole getippt
> ohne vorher mein Hirn ein zu schalten:
>
> chown -R username:www-data /
>
> jetzt gehören (fast) alle Daten auf meiner Kiste dieser User:Group
> kombination :( was einer mittelgroßen Katastrophe gleich kommt!
>
> Mein Backup hilft mir auch nicht weiter da es schon 2 Wochen alt ist und
> ich seit dem einige neue Pakete installiert/geupdatet habe. Ich möchte
> ungern die Arbeit der letzten 2 Wochen nochmal machen.
>
> Frage: gibt es eine Möglichkeit die Berechtigungen wieder her zu
> stellen? habe in einem Forum diesen Tip gefunden:
>
> Alle Installierten Pakete mit diesem Befehl neu installieren sollte das
> Problem beheben:
> apt-get install --reinstall $(dpkg --get-selections |grep 'install$'
> |grep -v 'deinstall$' | awk '{print $1}')
>
>
> bekomme aber diese Meldung von apt-get und bin mir nicht sicher ob es
> mein Problem behebt, wenn die angegebenen Pakete nicht installiert
> werden können:
>
> Reading package lists... Done
> Building dependency tree... Done
> Reinstallation of kernel-image-2.6.8-12-amd64-k8-smp is not possible, it
> cannot be downloaded.
> Reinstallation of libapr0 is not possible, it cannot be downloaded.
> Reinstallation of libdevmapper1.01 is not possible, it cannot be downloaded.
> Reinstallation of libgnutls11 is not possible, it cannot be downloaded.
> Reinstallation of libmysqlclient12 is not possible, it cannot be downloaded.
> Reinstallation of libmysqlclient14 is not possible, it cannot be downloaded.
> Reinstallation of libpq3 is not possible, it cannot be downloaded.
> Reinstallation of libreadline4 is not possible, it cannot be downloaded.
> Reinstallation of libsigc++-1.2-5c102 is not possible, it cannot be
> downloaded.
> Reinstallation of libtasn1-2 is not possible, it cannot be downloaded.
> Reinstallation of slang1a-utf8 is not possible, it cannot be downloaded.
> 0 upgraded, 0 newly installed, 350 reinstalled, 0 to remove and 0 not
> upgraded.
> Need to get 0B/198MB of archives.
> After unpacking 0B of additional disk space will be used.
> Do you want to continue [Y/n]? n
Kuck dir doch mal die postinst scripte in /var/lib/dpkg/info/ an
da werden die permissions gesetzt. z.B.
/var/lib/dpkg/info/base-files.postinst
Sollte hilfreich sein.
Gruss Michael
More information about the Linux
mailing list