ďťż
 
 
   Debian - ftp i firewall gdzie i jak ustawić?
 
 

Tematy

 
    
 

 

 

 

Debian - ftp i firewall gdzie i jak ustawić?





simperium - 26-01-2009 15:26
Witam.
Chciałbym zainstalować ftp, ale mam takie problemy:
wrzuciłem sobie proftpd, ale nie umiem znaleźć nigdzie panelu, gdzie mogę poustawiać jakieś opcje (mam KDE i dobrze byłoby mieć dostęp do tych opcji w konquerorze, czy jakoś tak).

Pytanie drugie, gdzie w konquerorze mogę zmienić opcję firewalla?
Ps. Tzn. ja nawet nie mam pewności czy jakiś mam zainstalowany.

Mam nadzieję, że jakoś jasno się wyraziłem, niestety jestem zielony i pewnie wiele faktów przeinaczam.



Pies - 26-01-2009 18:18
Oj, do wszystkiego gui? Zaletą Debiana jest, że się na nich nie opiera. Z ftp nie potrafię pomóc, a co do firewalla. Polecam ci firestarter - bardzo fajna nakładka na iptables.



simperium - 26-01-2009 18:31
Możliwe, ale gui jest dobre dla osób raczkujących w danym temacie :)

Zainstalowałem ale, gdzie teraz mam tego szukać?



yantar - 26-01-2009 18:53
Gui do proftpd - gproftpd

Firestartera powiniens miec gdzies w menu.



simperium - 26-01-2009 19:38
Firestartera znalazłem, gproftpd nie umiem za nic.
Jest jakaś opcja wyszukiwania odnośnika do tego?



Pies - 26-01-2009 20:08
Spróbuj po prostu uruchomić program gproftpd albo jakiś podobnie się nazywający - alt+f2 albo z konsoli. Jeżeli się nie uda to spróbuj jeszcze raz, ale w terminalu z uprawnieniami roota.



simperium - 26-01-2009 20:56
Odpaliłem w konsoli z uprawnieniami roota i takie coś się pojawiło: I co teraz?



lis6502 - 26-01-2009 21:44
Jeśli już spod root'a to raczej przez gksu, ewentualnie sudo.



simperium - 27-01-2009 16:45
hmm.. gdy się zalogowałem na roota i wpisałem w terminalu administratora gksu pojawił się napis:




lis6502 - 27-01-2009 16:53
Kolego albo gsku albo sudo. Spod normalnego, nieuprzywilejowanego użytkownika.



simperium - 27-01-2009 17:23
Spróbowałem z normalnego konta z normalnej konsoli wpisać najpierw gksu, po czym w oknie, które się pojawiło wpisało wklepałem gproftpd i zaznaczyłem as root.

W konsoli wyskoczył błąd:



fnmirk - 27-01-2009 18:25
simperium, zajrzyj do: man man
man su
man sudo
mam gksu Jeszcze do:
http://kaka.ovh.org/poradnik-debiana/
http://www.debian.org/doc/manuals/re...reface.pl.html

Następnie pokaż wynik polecenia: dpkg -l | grep gksu



simperium - 27-01-2009 19:33
Wpisałem tę komendę, pojawiło się takie coś: Linki świetne :D
Szkoda, że dopiero teraz na nie trafiłem...

[edit]
Gdy zaś odpalam przez ALT+F2 coś mieli, mieli... i nic się nie pojawia :/



Jacekalex - 05-02-2009 06:43
Witam

Jeśli serwer ma być widoczny tylko w sieci lokalnej - to ok.
Jeśli natomiast również internecie -to nadaje się jak pięść do nosa.

W Iptables - do dostępu (bezpiecznego) do ftp nie wystarcza otwarcie portu - ale także limit jednoczesnych połączeń do serwera, limit połączeń z jednego adresu IP (zabezpieczenie przed np. siłowym łamaniem hasła) - funkcja recent, filtrowanie po mac-adresach, itp.

Tego wszystkiego w Firestarterze nigdy nie było.

Na przykład coś w stylu:
iptables -N FTP
iptables -A INPUT -p tcp --dport 21 -m state --state NEW mlimit --limit 3/s -j FTP
iptables -A FTP -m recent --set --name PROFTPD
iptables -A FTP -m recent --update --seconds 300 --hitcount 3 --name PROFTPD -j DROP Sprawdź w google - te reguły wklepałem z pamięci - więc mogą mieć błędy.
Ale w wielkim skrócie - otwierają dostep limitując -3 połączenia na sekundę - dla wszystkich i maks. 3 próby połączenia na 15 minut z 1 adresu źródłowego IP.

Czyli chronią przed większością ataków na serwer - których Proftpd nie wytrzymuje.

Jedynym sensownym rozwiązaniem do konfigu firewalla w trybie graficznym jest Webmin.
Jest w nim też moduł do Proftpd - który można skonfigurować do innych ścieżek do plików ( np. dla serwera w środowisku chroot lub kompilowanego ze źródeł)
Po za tym powinieneś zainstalować ten serwer w środowisku chroot.

To by było na tyle.
  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • minister.pev.pl

  •  

     


     

     
    Copyright 2003. MĂłj serwis