На заказ — Нужен ли iptables рядовому пользователю?
Хотелось бы услышать от настоящего системного администратора (а лучше — нескольких) ответы на пару моих вопросов об iptables (подробнее под катом)
- имеет ли смысл домашнему пользователю подымать у себя фаерволл, если никаких потенциально интересных для взломщика сервисов (в моём понимании это в первую очередь ssh, далее идут http, ftp и прочие) на машине не запущено?
Если стоит, то хотелось бы увидеть how-to по настройке сего хозяйства (или хотя бы линки на хорошие, по мнению автора, статьи) - насколько я понял из прочитанных мною трудов по фаерволлам вообще и iptables в частности, самая лучшая защита — это поставить политику по умолчанию DROP и писать правила, разрешающие прохождение трафика. Смущает в этом подходе то, что я не представляю, какие порты мне следует открывать. Ну, допустим, про 22й я понял (юзаю ssh, так что порт должен быть открыт), а как быть с другими? Интересует также настройка таких вещей, как Bittorrent, DCC и прочие (я так понимаю, там используется динамическое назначение портов под каждую передачу — что если порт окажется закрыт?)
- имеет ли смысл писать правила для OUTPUT? С моей точки зрения, я не представляю опасности для окружающих :)