Можно ли создать пользователя FTP, который может получить доступ только к определенным каталогам?
Предположим, у меня есть следующие каталоги внутри моей папки www:
private_info_1
public_info_1
private_info_2
public_info_2
Можно ли создать пользователя FTP (я использую cPanel), который мог бы получить доступ к двум общедоступным каталогам, но не к частным каталогам?
1 ответ
Решение
Есть два распространенных способа сделать это. Предпочтительный метод требует больше доступа, чем вы, вероятно, через cPanel и называется "FTP-тюрьма". Второй (более простой метод) - установить права доступа к закрытым папкам. Чаще всего это делается путем установки разрешений для частных папок равными 750 или 770, а для группы папок - той, в которую пользователь не входит.
sudo chmod 750 private_info_1 private_info_2
sudo chgrp {private group} private_info_1 private_info_2
Если личные папки с информацией будут доступны только одному пользователю, используйте chmod 700, чтобы запретить всем остальным.