Open/Close ports Slackware
5 отговора
198 прегледа
Open/Close ports Slackware
Някой да има идея как се отварят и затварят портове под Слакуеър?
Търсих howto с google ама уви...
Търсих howto с google ама уви...
Re: Open/Close ports Slackware
Както се отварят и затварят при всеки един Линукс - от скриптовете, които ги стартират.
Разгледай /etc/rc.d/ скриптовете.
Другият вариянт е да firewall-неш някои портове, ако ти трябват, но не искаш всички да имат достъп до тях.
Разгледай /etc/rc.d/ скриптовете.
Другият вариянт е да firewall-неш някои портове, ако ти трябват, но не искаш всички да имат достъп до тях.
Re: Open/Close ports Slackware
Работещите по подразбиране мрежови услуги са записани в два файла - /etc/rc.d/rc.inet2 и /etc/inetd.conf. В inet2 се стартират мрежовите daemon-и, а в inetd.conf се описва кои от тях да се стартират (грубо казано) и са описани някои вътрешни услуги. Най-лесно е да коментираш съответните редове в inetd.conf. Sendmail обаче си има отделен rc файл.
---
...at the expence of the whole human race, if needs be. Needs be.
---
...at the expence of the whole human race, if needs be. Needs be.
и на мен ми е интересно
например виждаш с netstat някоя връзка че е ESTABLISHED, можеш ли да я прекъснеш и как. Единственото за което се сещам сега е - kill приложението (което може и да е правилно - като се има предвид че httpd прави ново копие за всяка връзка...)
колкото до отварянето..
ПОРТ се отваря от дадено приложение.
ПРИЛОЖЕНИЯТА в Slackware се стартират (автоматично при пускане на системата) от скриптовете в /etc/rc.d/
разгледай ги, имат си подходящи коментари.
..
докато писах този постинг изчетох доста man-ове (които май го обезмислят ;)
man netstat; socklist; socket (прегледай всичко в SEE ALSO секцията
)
колкото до отварянето..
ПОРТ се отваря от дадено приложение.
ПРИЛОЖЕНИЯТА в Slackware се стартират (автоматично при пускане на системата) от скриптовете в /etc/rc.d/
разгледай ги, имат си подходящи коментари.
..
докато писах този постинг изчетох доста man-ове (които май го обезмислят ;)
man netstat; socklist; socket (прегледай всичко в SEE ALSO секцията
Re: и на мен ми е интересно
>"например виждаш с netstat някоя връзка че е ESTABLISHED, можеш ли да я прекъснеш и как"
един вариант е да затвориш порта и - примерно така - ако си с iptables:
iptables -A INPUT -s eth0 -p tcp --dport Nomer_na _port -j DROP
разбира се тук има варианти, в зависимост от конкретния случай
един вариант е да затвориш порта и - примерно така - ако си с iptables:
iptables -A INPUT -s eth0 -p tcp --dport Nomer_na _port -j DROP
разбира се тук има варианти, в зависимост от конкретния случай
Редактирано от bozho на
Re: Open/Close ports Slackware
отворените портове са на пуснати програми(най-общо казано) а програмите се пускат от /etc/inetd.conf, в /etc/rc.d/ rc.inet2 и индивидуални скриптове за някои програми - ssh, sendmail, samba и други
за да ги спреш и да не се зареждат повече трябва или да коментираш съответните команди, или да махнеш изпълнимите флаговете от съответния скрипт
който търси,намира...
за да ги спреш и да не се зареждат повече трябва или да коментираш съответните команди, или да махнеш изпълнимите флаговете от съответния скрипт
който търси,намира...
Редактирано от Пeтъp_ на