Plötzlich hatte ich keine Rechte mehr als root in einem Client-Verzeichnis:
Nach einiger Recherche stellte sich heraus, dass das 'immutable' Flag auf dem Verzeichnis sitzt:
Nach Beseitigen des Attributs war das Problem gelöst:
Nun frage ich mich, wie kann das passiert sein?? Ich kannte diese Attribute vorher gar nicht, und außer mir hat niemand Shell-Zugriff. Macht ISPConfig da irgendwas?
Code:
root@its /var/www/clients/client0/web25 # id
uid=0(root) gid=0(root) groups=0(root)
root@its /var/www/clients/client0/web25 # df .
Filesystem 1K-blocks Used Available Use% Mounted on
/dev/md2 724200712 136432904 551270200 20% /
root@its /var/www/clients/client0/web25 # ls -ld .
drwxr-x--x 19 web25 client0 4.0K Mar 4 2013 .
root@its /var/www/clients/client0/web25 # touch abc
touch: cannot touch `abc': Permission denied
Nach einiger Recherche stellte sich heraus, dass das 'immutable' Flag auf dem Verzeichnis sitzt:
Code:
root@its /var/www/clients/client0/web25 # lsattr -d .
----i------------e- .
Nach Beseitigen des Attributs war das Problem gelöst:
Code:
root@its /var/www/clients/client0/web25 # chattr -i .
root@its /var/www/clients/client0/web25 # touch abc
root@its /var/www/clients/client0/web25 #
Nun frage ich mich, wie kann das passiert sein?? Ich kannte diese Attribute vorher gar nicht, und außer mir hat niemand Shell-Zugriff. Macht ISPConfig da irgendwas?