
Надеюсь, это простой вопрос. У меня есть настроенный VPS, на котором запущен LAMP и принимаются FTP-подключения. Единственная проблема с моей настройкой на данный момент заключается в том, что Apache лишен доступа к загруженным файлам, поскольку для владельца установлены только разрешения «rw».
Другими словами, вот что я вижу, когда бегу.ls -al
drwxrwxr-x 2 root admins 4096 Jan 5 01:31 .
drwxrwxr-x 3 root admins 4096 Jan 5 01:28 ..
-rw------- 1 gradinafrica admins 62 Jan 5 01:31 index.html
Третий файл был загружен пользователем 'gradinafrica'. Мне нужно убедиться, что он также дает доступ на чтение/запись группе 'admins'. Другими словами, ls -al
должно отображаться следующее:
drwxrwxr-x 2 root admins 4096 Jan 5 01:31 .
drwxrwxr-x 3 root admins 4096 Jan 5 01:28 ..
-rw-rw---- 1 gradinafrica admins 63 Jan 5 01:36 index.html
Я что-то неправильно настроил в vsftpd? Как мне добиться того, чего я пытаюсь?
решение1
Добавление local_umask=022
в vsftpd.conf, похоже, решило проблему.