{"id":292,"date":"2009-04-10T15:07:58","date_gmt":"2009-04-10T13:07:58","guid":{"rendered":"http:\/\/weblog.rellek.org\/?p=292"},"modified":"2009-04-10T15:07:58","modified_gmt":"2009-04-10T13:07:58","slug":"nicht-nachmachen-chown-r-www-data","status":"publish","type":"post","link":"https:\/\/rellek.org\/weblog\/2009\/04\/10\/nicht-nachmachen-chown-r-www-data\/","title":{"rendered":"Nicht nachmachen: chown -R www-data \/*"},"content":{"rendered":"
$ chown -R www-data \/*<\/pre>\n

Dieser nette Befehl sorgt daf\u00fcr, dass unter Linux (und allen anderen Unix-artigen Systemen) alle Ordner nebst Dateien auf dem Rechner einen neuen Besitzer bekommen, in dem Fall www-data.<\/p>\n

Wenn ihr Gl\u00fcck habt, bricht diese Aktion vorzeitig ab:<\/p>\n

chown: ndern des Eigent\u00fcmers von \u00bb\/proc\/1\/task\/1\u00ab: Operation not permitted
\nchown: ndern des Eigent\u00fcmers von \u00bb\/proc\/1\u00ab: Operation not permitted
\nchown: ndern des Eigent\u00fcmers von \u00bb\/proc\/16044\/task\/16044\u00ab: Operation not permitted<\/p><\/blockquote>\n

Aber dann ists auch schon zu sp\u00e4t, weil \/proc recht weit hinten kommt.<\/p>\n

Weniger sch\u00f6ner Nebeneffekt ist der folgende:<\/p>\n

user@server:~$ su\r\nPasswort:\r\nsu: Fehler bei Authentifizierung\r\nuser@server:~$<\/pre>\n

Kein root-Login mehr. Tja, shit happens.<\/p>\n

Bevor Fragen aufkommen:<\/p>\n