Назад | Перейти на главную страницу

Нужно открыть порт 10000 для webmin и 21 для FTP в Centos?

Как я могу открыть эти два порта в CentOS? Раньше я использовал Ubuntu, но мне никогда не приходилось вручную открывать какой-либо порт.

Когда я вхожу iptables -L, Я получаю такой результат:

Chain INPUT (policy ACCEPT)
target     prot opt source               destination

Chain FORWARD (policy ACCEPT)
target     prot opt source               destination

Chain OUTPUT (policy ACCEPT)
target     prot opt source               destination
[root@sachinvasudev test]#
iptables -I INPUT -p tcp --dport 10000 -s 192.168.1.0/24 -j ACCEPT
iptables -I INPUT -p tcp --dport 21 -s 192.168.1.0/24 -j ACCEPT

И сохраните изменения в iptables:

iptables-save > /etc/sysconfig/iptables

Судя по опубликованным вами выводам iptables, все уже открыто. Фактически, вы ничего не блокируете!

если вы хотите изменить его вручную, вот хороший урок:

http://www.cyberciti.biz/faq/rhel-fedorta-linux-iptables-firewall-configuration-tutorial/

В противном случае вы могли бы использовать программы system-config-securitylevel или system-config-firewall.

Возможно, вы захотите пересмотреть открытие этих портов, так как Webmin, как известно, полон ошибок, а ftp отправляет имена пользователей и пароли в виде обычного текста. Лучше использовать ssh и туннелировать через него, чтобы получить доступ к Webmin (или просто научитесь управлять сервером без Webmin, что в долгосрочной перспективе является гораздо лучшим вариантом). Для ftp рассмотрите возможность замены на sftp / scp.