Права доступа к файлам
Если нужно изменить права доступа только к файлам:find . -type f | xargs chmod 640
Если нужно изменить права доступа только к папкам:find . -type d | xargs chmod 640
другой способ:
только папки to 755 (drwxr-xr-x
):
find /path_to -type d -exec chmod 755 {} \;
Только файлы 644 (-rw-r--r--
):
find /path_to -type f -exec chmod 644 {} \;
Пример настройки доступа к файлам
Настройка прав доступа по умолчанию (umask 022)
644 -rw-r--r-- /home/user/wp-config.php 644 -rw-r--r-- /home/user/cgi-bin/.htaccess 644 -rw-r--r-- /home/user/cgi-bin/php.ini 755 -rwxr-xr-x /home/user/cgi-bin/php.cgi 755 -rwxr-xr-x /home/user/cgi-bin/php5.cgi
Настройка с повышенной безопасностью
600 -rw------- /home/user/wp-config.php 604 -rw----r-- /home/user/cgi-bin/.htaccess 600 -rw------- /home/user/cgi-bin/php.ini 711 -rwx--x--x /home/user/cgi-bin/php.cgi 100 ---x------ /home/user/cgi-bin/php5.cgi
.htaccess права доступа
644 > 604 – The bit allowing the group owner of the .htaccess file read permission was removed. 644 is normally required and recommended for .htaccess files.