У меня CentOS 5.5. с установленным vsftpd. я использовал некоторую помощь от http://centosforserver.blogspot.com/2010/02/virtual-hosting-with-vsftpd-and-mysql.html настроить его с помощью mysql для аутентификации пользователя
Я также использую ssl_enable = YES, чтобы пользователи могли использовать безопасный вход, параметр force_local_logins_ssl = NO установлен в NO, так что ftp и ftps открыты.
Есть ли способ управлять им, чтобы я мог выбрать, какие пользователи должны использовать SSL, а какие пользователи могут использовать FTP (на время перехода)?
vsFTPd на самом деле не предназначен для такой гибкости, и он не предназначен для применения произвольных групп параметров к произвольным пользователям. Если вам нужна возможность сделать это специально с помощью vsFTPd, лучшим вариантом будет запуск нескольких экземпляров на разных портах и установка разных параметров для каждого экземпляра. Тем не менее, это в некотором роде противоречит цели перехода.