Назад | Перейти на главную страницу

Можно ли создать пользователя FTP, который может получить доступ только к определенным каталогам?

Предположим, у меня в папке www есть следующие каталоги:

private_info_1
public_info_1
private_info_2
public_info_2

Можно ли создать пользователя FTP (я использую cPanel), который мог бы получить доступ к двум общедоступным каталогам, но не к частным каталогам?

Есть два распространенных способа сделать это. Предпочтительный метод требует большего доступа, чем вы, вероятно, имеете через 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, чтобы запретить всем остальным.