piątek, 21 listopada 2008 
Start arrow FreeBSD arrow FTP arrow PureFTPd
Menu BSD4u
FreeBSD
OpenBSD
NetBSD
Dla *BSD
FAQ BSD4u
Forum BSDGuru.org
Security Advisory
Licencje
Images BSD
Menu ogólne
Start
Aktualności
Download
Sondy
Szukaj
Linki
Książki
About BSD4u
Info
Team BSD4u
Regulamin
Kanał #BSD4u
Kontakt
Sondy
Co sądzisz o naszym nowym Projekcie, i jak oceniasz zmianę koncepcji Projektu?
 
Popularne
Kompilacja i konfigu...
SQUID - najpopularni...
Neostrada+ i modem ...
NATowanie czyli jak ...
Samba - serwer plikó...
Upgrade systemu
Apache (konfiguracja...
Praktyczne IPFW
MRTG - statystyki ru...
CVSup - pomocny podc...
Neostrada na modemie...
Postfix z autoryzacj...
Postfix - bezpieczny...
System Portów (Kolek...
Dummynet - dzielenie...
Top Download
File icon Postfix - "Krok po kroku" v1.16697
File icon Postfix - "Krok po kroku" v1.06601
File icon PPTPd - "Prosty i szybki VPN" v1.0b6066
File icon sdi.sh3845
File icon uEagle 1.0p12963
File icon named.sh2908
File icon uEagle 0.99b2864
File icon cs.sh2785
File icon uEagle 1.02752
File icon uEagle 1.12555
Ostatnie komentarze
transparent a virus...
Dodał: grzywka18
Dnia: 2008-05-13 11:19:58
hmm
Dodał: dzibi
Dnia: 2007-12-12 10:01:14
Bez tytułu
Dodał: grzywka18
Dnia: 2007-12-11 17:46:06
Bez tytułu
Dodał: termid
Dnia: 2007-05-09 18:01:11
Bez tytułu
Dodał: sarelo33
Dnia: 2006-12-30 23:50:14
Jest ok ale..
Dodał: theviant
Dnia: 2006-11-16 08:10:05
Google

Google


Newsletter
Zapisz się na nasz newsletter, jeżeli chcesz być na bieżąco informowany o aktualnościach..




ProFTPD - najpopularniejszy serwer ftp Drukuj E-mail
Oceny: / 25
KiepskiBardzo dobry 
środa, 27 sierpnia 2003 - Napisał: Marcin Burda (21313 odsłon)

FTP (File Transfer Protocol) jest internetowym protokołem do transferu plików, który używa protokołu TCP. Spośród wielu dostępnych serwerów FTP pod FreeBSD najpopularniejszym i uważanym za najbezpieczniejszy jest ProFTPD , chociaż jest trudniejszy w konfiguracji aniżeli systemowy ftpd. 
Opisana tu konfiguracja dotyczy wersji : proftpd-1.2.8

1. Instalacja.

Jak zwykle instalujemy wszystko z portów.

# cd /usr/ports/ftp/proftpd
# make build && make install && make clean

Następnie przechodzimy do katalogu /etc i sprawdzamy czy nie mamy przypadkiem uruchomionego demona FTPD

# cd /etc
# vi inetd.conf

poniższa linijka musi być zahaszowana.

#ftp stream tcp nowait root /usr/libexec/ftpd ftpd -l

2. Konfiguracja.

Przechodzimy do katalogu /usr/local/etc i zmieniamy nazwę proftpd.conf.default na proftpd.conf.

# cd /usr/local/etc
# mv proftpd.conf.default proftpd.conf

Pozostaje nam tylko wyedytować configa  poustawiać według swoich potrzeb :

# vi proftpd.conf

--- proftpd.conf ---

# tu wpisujemy nazwę naszego serwera
ServerName "nazwa.pl"

# e-mail do administratora serwera
ServerAdmin  

# typ serwera jako standalone
ServerType standalone 

# po takim ustawieniu użytkownik logujący się do naszego serwera nie będzie wiedział  
# z jakim demonem ftp pracuje nasz serwer
ServerIdent on "WinNT_FTP.2.0" 

# po uruchamianiu serwera będzie pracował z prawami użytkownika " nobody"
User nobody

# grupa (analogicznie do powyższego) " nobody "
Group nobody

# serwer ten jest serwerem domyślnym
DefaultServer on

# numer portu
Port 21

# maska dla nowo utworzonych katalogów
Umask 022

# uniemożliwienie użytkownikom opuszczenie swojego katalogu tzw. chroot w /home/*
DefaultRoot ~ 

# ustawiamy limity czasu dla zalogowanych użytkowników
TimeoutIdle 240
TimeoutStalled 240
TimeoutLogin 60
TimeoutNoTransfer 320

# maksymalna ilość uruchomionych procesów przez demona proftpd
MaxInstances 30

# opcja ta ustala ile razy użytkownik może się "pomylić" podczas logowania do systemu
MaxLoginAttempts 3

# maksymalna liczba osób mogących się połączyć z jednego IP
MaxClientsPerHost 2 "Za dużo połączeń z serwerem ftp z jednego adresu IP"

# maksymalna liczba zalogowanych użytkowników na FTP
MaxClients 30 "Za dużo jednoczesnych połączeń do serwera ftp"

# logi serwera będą zapisywane do poniższego pliku:
ExtendedLog /var/log/proftpd/proftpd.log

# ograniczenie dostępu do serwera ftp tylko dla sieci LAN
<Limit LOGIN>
        Order Allow,Deny
        Allow from 192.168.1.0/24
        Deny from all 
</Limit LOGIN>

# jeżeli chcemy aby pliki nie mogły być nadpisywane wstawiamy off.
<Directory /*>
         AllowOverwrite on
</Directory>

# sekcja serwera anonimowego (przykład)
<Anonymous ~ftp>
        User ftp
        Group ftp
        UserAlias anonymous ftp
                # zakaz zapisu dla anonimowych
                <Limit WRITE>
                        DenyAll
                </Limit>
</Anonymous>

--- end of proftpd.conf ---

Zapisujemy ustawienia i przechodzimy do katalogu /usr/local/etc/rc.d

# cd /usr/local/etc/rc.d
# mv proftpd.sh-dist proftpd.sh

Nie pozostaje nam nic innego jak odpalić proftpd 

# /usr/local/etc/rc.d/proftpd.sh start


Autor: Marcin Burda
ml0dy(at)konin.ath.cx

Uzupełnienie artykułu: Artur Kulda

arti(at)bsd4u.org

Komentarze:
Re: ProFTPD - najpopularniejszy serwer f
Dodane przez mszyrk w dniu - 2004-02-25 23:01:16
przy zabawie z proftpd-1.2.9 trzeba: 
1 w rc.conf wpisać proftpd_enable="YES", 
2 stworzyć plik np w /var/run/proftpd.scoreboard 3 dopisać w proftpd.conf 
ScoreboardFile /var/run/proftpd.scoreboard
Re: ProFTPD - najpopularniejszy serwer f
Dodane przez mm w dniu - 2004-12-08 19:14:47
oraz dokonac wlasciwych wpisow w /etc/hosts 
 
pozdr

Tylko zarejestrowani użytkownicy mogą pisać komentarze.
Prosze zaloguj się i dodaj komentarz.

Powered by AkoComment!

Ostatnio aktualizowany ( piątek, 11 listopada 2005 )

« wstecz
Ciekawostki
W tcsh, możesz użyć `set autologout = 30' by shell automatycznie wylogował Cię jeśli opuścisz konsole na 30 minut.
Pobierz
FreeBSD
OpenBSD
NetBSD
DragonFlyBSD
PC-BSD
FreeSBIE LiveCD
4.4BSD Lite
Reklama M3M.pl
Domeny
Książki

FreeBSD. Księga eksperta

FreeBSD. Księga eksperta

Cena: 125.00 zł
Dodaj do koszyka


FreeBSD. Podstawy administracji systemem

FreebBSD

Cena: 64.90 zł
Dodaj do koszyka


OpenBSD. Podstawy administracji systemem

OpenBSD

Cena: 84.90 zł
Dodaj do koszyka


OpenBSD. Tworzenie firewalla za pomocą PF

Firewall PF

Cena: 44.90 zł
Dodaj do koszyka

Licznik odwiedzin
Odwiedziło już nas
2522082
Internautów od lutego 2003

Korzystamy ze statysyk