Нуждаюсь в помощи имея конкретную установку для vsftp с виртуальными пользователями с доступом к конкретной папке

QmailToaster довольно хорош, и он работает хорошо с CentOS.

Но это не место для выяснения у этого вида вопроса!

0
задан 3 September 2013 в 02:17
2 ответа

Я попытался следовать той же логике, чтобы создать нового виртуального пользователя images.comp1.com и создать его папка в папке vhosts:

# mkdir /var/www/vhosts/images.comp1.com
# mkdir /var/www/vhosts/images.comp1.com/images

Позже я добавил права и владельца согласно руководству.

#chwown root:root  /var/www/vhosts/images.comp1.com
#chmod 555  /var/www/vhosts/images.comp1.com
#chown -R vsftpd:nogroup  /var/www/vhosts/images.comp1.com/images

после неудачных попыток создания символических ссылок, при небольшом поиске я обнаружил, что mount --bind - мой лучший друг в этом случае. так что я сделал следующее

# mount --bind /var/www/vhosts/comp1.com/htdocs/images   /var/www/vhosts/images.comp1.com/images

И пока все хорошо.

Спасибо за все

0
ответ дан 4 December 2019 в 18:02

Я рекомендую вам переключиться на более гибкий FTP-сервер, например Pure-ftpd , где вы можете настроить виртуальных пользователей с доступом к chroot dir, который вы хотите, и настроить uid и gid. виртуально.

howto с mysql для Ubuntu

1
ответ дан 4 December 2019 в 18:02

Теги

Похожие вопросы