Я пытаюсь заблокировать доступ для некоторых пользователей к определенной папке, чтобы исключить возможность изменения содержимого или даже удаления содержимого некоторых папок кем-то, кто не является администратором сайта. Например, в этом случае я бы дал определенному пользователю возможность доступа только к first_folder :

public_html
    first_folder
    second_folder
    third_folder

Это возможно, или я должен сделать что-то совершенно другое?
Обратите внимание, что я использую FileZilla для установления соединения, может быть, я смогу добиться результата, изменив несколько настроек в этом программном обеспечении.

1 ответ1

0

Afaik, если вы создаете общий ресурс FTP, то вы можете установить права пользователя только для каждого ресурса, но не для каждой подпапки. Это связано с тем, что FTP-сервер обычно не контролирует общий контент (файлы, подпапки).
Вам нужно будет применить дополнительные права пользователя, например, из операционной системы, но они не могут быть объединены с FTP, потому что все пользователи FTP получают права учетной записи пользователя ОС, под которыми работает FTP-сервер.
Вывод: это невозможно, если вы попытаетесь это сделать. Но вы можете, например, создать еще один общий ресурс FTP, который будет напрямую нацелен на подпапку, и предоставить ему разные права пользователя, которые вы хотите использовать для этой подпапки.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .