ďťż
 
 
   [+] HTB nie pamięta regułek po restarcie
 
 

Tematy

 
    
 

 

 

 

[+] HTB nie pamięta regułek po restarcie





marcin1990 - 21-02-2010 16:18
Witam.

Otóż mam taki problem, HTB nie pamięta regułek po restarcie systemu, tak wszystko pięknie działa ograniczanie łącza oraz podział łącza. Dopóki nie zrestartuje się systemu. Nie wiem co z tym zrobić, ponieważ to przy większej ilości użytkowników będzie bardzo męczące wprowadzać regułki. Pozdrawiam i dziękuję za pomoc.



LordRuthwen - 21-02-2010 19:24
Jakoś mnie to nie dziwi, że nie pamięta :P
A masz uruchamiany jakiś skrypt z tymi regułkami podczas startowania systemu?
Bo jak nie to będzie ciężko...



marcin1990 - 21-02-2010 21:01
Właśnie nie, sprawa wygląda następująco, po instalacji systemu Debian 5.03 Lenny dodaje tylko mc, ssh i squida. Konfiguruję interfejs kart sieciowych i tyle. Do tego mam iptables oraz iproute wraz z jądrem 2.6.686.6 zainstalowane ale gdy wpisuję regułki do htb z terminala po prostu to działają one dopóki nie uruchomię ponownie serwera. Czyli np. stworzyć plik startowy, wpisać w niego regułki i dodać do jądra, tak, bo nic innego mi nie przychodzi na myśl.



LordRuthwen - 21-02-2010 21:34
Tak, taka jest zasada działania, tak samo jest z regułkami iptables, po restarcie musisz wprowadzić je na nowo.
Stwórz sobie gdzieś plik, np /etc/init.d/htb, nadaj mu prawa do uruchamiania, wpisz do niego to co chcesz i dodaj ścieżkę do niego w /etc/rc.local
To jest jeden ze sposobów jak to możesz zrobić.



marcin1990 - 22-02-2010 07:35
Rozumiem. prawa do uruchamiania, czyli prawa dostępu ustawić mu na 777 mam rozumieć, a czy ten plik wystarczy, że będzie np. nazwę miał HTB, czy jakieś rozszerzenie musi posiadać tak jak w Windows np exe. Uczę się dopiero Linuksa więc proszę być wyrozumiałym.

Pozdrawiam Marcin1990



LordRuthwen - 22-02-2010 08:26
marcin1990, podstawy się kłaniają, w Linuksie nie ma jako takich rozszerzeń plików, liczą się głównie ich prawa dostępu, jaką nazwę sobie dasz, taka będzie, pamiętaj jednak, że to nie Windows i wielkie litery mają znaczenie.
A co do praw dostępu, 755 w zupełności wystarczy.



Finarfin - 22-02-2010 09:03
marcin1990, zrób tak, stwórz plik w /etc/init.d o nazwie htb. Następnie:
chmod +x /etc/init.d/htb Potem:
update-rc.d htb defaults
I powinno śmigać.



marcin1990 - 22-02-2010 09:15
Po prostu uczę się dopiero Linuksa, system jest bardzo skomplikowany ale szybko łapię. Pozdrawiam i dziękuje. W razie większych problemów odezwę się na forum.

Wszystko śmiga bardzo dobrze, wielkie dziękuję.
  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • minister.pev.pl

  •  

     


     

     
    Copyright 2003. MĂłj serwis