27 Oct
2006
27 Oct
'06
13:54
Wie erreiche ich, dass das Script die Rechte nicht lokal prüft, sondern am entfernten Host. Theoretisch könnte ich dort ein Script hinterlegen und einen Cronjob prüfen lassen, aber ich traue dem System dort nicht. Wenn das noch mal passiert, wird sowieso der Hoster gewechselt. Im Produktivbetrieb möchte ich aber nicht deswegen Probleme haben, weil die Rechte verändert wurden.
if [ `ssh user@$host "stat -c "%a" public_html"` -ne 755 ] then ssh user@host "chmod 755 public_html" fi