Могу ли я добавить несколько портов привязки в PureFtpD на машине Ubuntu? Я мог изменить порт привязки, отредактировав файл / etc / pure-ftpd / Bind. Но я не могу понять, как установить дополнительный порт. Я попытался добавить новую строку в файл привязки, но это не сработало.
Кажется, что pure-ftpd не поддерживает несколько Bind
заявления в конфигурации. Это также не сработало, указав несколько параметров привязки в командной строке. -S
.
В качестве обходного пути это можно сделать с помощью iptables. DNAT
правило, подобное следующему:
$ sudo iptables -t nat -A OUTPUT -p tcp --dport 1021 -j DNAT --to-destination :21
Это правило позволяет получать FTP-трафик на обоих портах: 21 (по умолчанию) и 1021.