Это, надеюсь, простой вопрос. У меня есть 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». Мне нужно убедиться, что он дает доступ для чтения и записи для администраторов группы. Другими словами, 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? Как я могу выполнить то, что я пытаюсь сделать?
Добавление local_umask=022
к vsftpd.conf, похоже, устранило проблему.