Как сделать отдельного FTP пользователя для конкретного сайта или портала в Битрикс Веб-окружение - Linux
Как известно, виртуальная машина не устанавливает никакого FTP демона и разграничение прав на уровне FTP достаточно грустное.
Дело в том, что в той конфигурации, которую пропагандирует 1С-Битрикс, Apache запускается из под пользователя bitrix, который входит в одноименную группу. Если вы создали несколько сайтов или порталов на 1-й виртуальной машине/сервере - то все они будут работать из под пользователя bitrix
Для открытия и разделения доступа к папкам по ftp мы сделали следующее:
1. установка ftp демона для Centos
2. Ставим эту службу в автозагрузку
3. Стартуем сервис
4. Создаем пользователя с идентификаторами пользователя и группы bitrix для нужной нам директории
Все. Теперь у нас есть ftp пользователь с доступом только на определенный сайт или раздел сайта в зависимости от заданного пути.