Поскольку вы сломали дерево разрешений для каталогов с помощью chmod -R
, вам необходимо исправить их все. Запустите это из каталога выше dir
:
find dir -type d -exec chmod u=rwx,go=rx {} +
find dir \! -type d -exec chmod u=rw,go=r {} +
Если вам интересно, вам нужно разрешение x
для доступа к каталогу. Вам нужен rx
, чтобы его можно было прочитать.