Я установил vsftpd
на свой Linux Server 12.04. К сожалению, мой брандмауэр закрыл порты 20 и 21. Поэтому я использовал найденные здесь команды и другие команды, чтобы открыть свои порты. Но я протестировал с nmap
и увидел, что порты не открываются.
Что я могу сделать? Мне нужно открыть эти порты.
На сайте появились эти две строки
iptables -A INPUT -p tcp --dport 21 -j ACCEPT
iptables -A INPUT -p tcp --dport 20 -j ACCEPT
После этого вам может понадобиться восстановить правила iptables с помощью:
iptables-restore < LOCATION_OF_IPTABLES_RULES_FILE
Иногда порт нужно будет перенаправить с маршрутизатора (взгляните на переадресацию портов), или, возможно, порт 21 уже указывает на что-то еще в сети?