Создайте несколько vsftpd.conf

Создайте несколько vsftpd.conf

мой vsftpd работает нормально, но только для одного домена! что я могу создать несколько пользователей. Так что теперь я хочу, чтобы можно было создать vsftpd для нескольких доменов, и тогда мне нужно будет получить несколько конфигураций ...

Я создаю файл в

/etc/vsftpd_conf/mydomaine_1/vsftpd.conf

и я хочу создать

/etc/vsftpd_conf/mydomaine_2/vsftpd.conf

но когда я перезапускаю свой vsftp, я думаю, что мой сервер выполняет только этот файл

4313 /usr/sbin/vsftpd /etc/vsftpd.conf

как я могу изменить его для выполнения

/etc/vsftpd_conf/mydomaine_1 2 3 ..../vsftpd.conf

спасибо за помощь

решение1

То, что вы, возможно, пытаетесь сделать, называетсямногоадресность.

«Иногда один компьютер используется для обслуживания нескольких доменов FTP. Это метод, называемый многодомностью. Один из способов многодомности с использованием vsftpd — запуск нескольких копий демона, каждая со своим собственным файлом конфигурации».-с 21.2.2. vsftpdServer - Red Hat

По сути, вы создаете несколько копий исходного vsftpd.confфайла, каждая из которых прослушивает IP-адрес отдельного FTP-сервера:

# When "listen" directive is enabled, vsftpd runs in standalone mode and
# listens on IPv4 sockets. This directive cannot be used in conjunction
# with the listen_ipv6 directive.
listen=192.168.x.x

Запуск vsftpdслужбы запустит все конфигурации.

Это должно работать как для дистрибутивов Fedora, так и для Debian. Удачи иОбязательно сначала сделайте резервную копию vsftpd.confфайла!

Связанный контент