omajgat 0 Zgłoś post Napisano Wrzesień 14, 2009 Witam, znajomy probowal doac opcje na serwrerze ograniczajaca polaczenia IRC per USER. Dziala, lecz gdy ustale 2 pol. na usera, to jest 2 polaczenia * user * ilosc vhostow. Skrypt wyglada nastepujaco: #!/bin/bash echo "Podaj ilosc procesow irc+onet dla uzytkownika $1:" read ilosc_proc if [[ $iloscproc != 0 ]]; then iptables -A OUTPUT -p tcp -m owner --uid-owner $1 -m connlimit --connlimit-above $ilosc_proc -m multiport --dport 5000:5100,6660:6669,7000,7001 -j REJECT echo "$1 $ilosc_proc" >> /etc/limitirc.txt fi Jeden z 'miłych' userow proponowal uzycie "-i eth0". Niestety komenda ta w tej wersji iptables nie wystepuje. Prosze wiec o inne rozwiazania/modyfikacje skryptu. Moge wynagradzic finansowo. (PW,oczywiscie rozsadna kwota ;p) Udostępnij ten post Link to postu Udostępnij na innych stronach