Я работаю с цифровым океаном и WordPress. Я загрузил свою тему, и у меня неправильные права доступа к файлам. Я знаю, как установить права доступа к файлам по отдельности с помощью ssh, но мне интересно, могу ли я сделать несколько одновременно, а не делать каждый по отдельности. Я хочу установить для всех папок в моей теме 755 и для всех файлов 644 (поправьте меня, если это неправильно)
Вот что я сделал до сих пор; Я перешел в папку своей темы с помощью ssh, а затем использовал следующую команду для установки прав доступа к файлам;
chmod 644 file.php
chmod 755 folder





Пожалуйста, попробуйте команду ниже для каталога
найти /var/www/html/ -type d -exec chmod 755 {} \;
Ниже команда для разрешения файлов
найти /var/www/html/ -type f -exec chmod 644 {} \;
chmod -R 755 установит эти разрешения для всех файлов и подпапок в дереве. Чтобы установить каталоги на 755 и либо оставить файлы в покое, либо установить их на 644. Для этого вы можете использовать команду find. Например:
Чтобы изменить все каталоги на 755 (drwxr-xr-x):
find /opt/lampp/htdocs -type d -exec chmod 755 {} \;
Чтобы изменить все файлы на 644 (-rw-r--r--):
find /opt/lampp/htdocs -type f -exec chmod 644 {} \;