Миссия заключается в том, что когда вы запускаете chmod 777
в каталоге, меняет только разрешение этого каталога .Вам также необходимо изменить права доступа к файлам и каталогам, которые находятся внутри этого каталога.
Для этого выполните следующую команду, чтобы рекурсивно изменить разрешения для всех файлов и каталогов :
chmod -R <permissionsettings> <dirname>
Или просто измените разрешение этого конкретного файла, чтобы избежать настройкиразрешение 777
на все файлы.
См. this для получения дополнительной информации о разрешениях в linux: