Daca aveti de schimbat permisiunile in mod recursiv in UNIX/Linux/BSD, o puteti face in felul urmator:
chmod -R 777 /calea/catre/director
Daca va intereseaza sa schimbati drepturile doar pe fisiere o faceti asa:
find /calea/catre/director -type f | xargs chmod 644
Daca se doreste schimbarea permisiunilor doar pe directoare se foloseste aceeasi comanda, cu diferenta ca se pune -type d[i] in loc de [i]-type f
find /calea/catre/director -type d | xargs chmod 755
Bineinteles, schimbati permisiunile cu cele care va intereseaza. Am pus 644 pe fisiere si 755 pe directoare pentru ca astea sunt permisiunile care le intalniti cel mai des si de care aveti nevoie cel mai des :)