Menu Content/Inhalt
Start arrow Linux/Unix arrow Instalacja i configuracja pure-ftpd
Instalacja i configuracja pure-ftpd Utwórz PDF Drukuj Wyślij znajomemu
Redaktor: inż.Grzegorz Maciak   
06.02.2009.

Instalacja Servera Pure-ftpd z urzyciem virtual users na systemie slackware 10.2 Witam  postaram się opisać w krokach instalacje i konfiguracje znanego servera pure-ftpd w konfiguracji virtual user.

Virtual User - demon pracuje z odzielnym plikiem przechowywania haseł.

Instalacjia był testowana na systemie slackware 10.2

 

 

Wrzystkie komendy wykonujemy z root.

 

1.Pobieramy najnowsze źródła:

wget http://download.pureftpd.org/pub/pure-ftpd/releases/pure-ftpd-1.0.21.tar.gz

 

2.rozpakowujemy poleceniem:

tar zxvf pure-ftpd-1.0.21.tar.gz

 

3.przechodzimy do katalogu pure

cd pure-ftpd-1.0.21

 

4.Konfigurujemy kompilacje:

./configure --with-everything --with-language=polish

 

inne opcje konfiguracji  można znaleźć wydając komendę   ./configure –h

 

5.Kompilujemy:

make

make install

 

 

Mamy zainstalowany serwer pure-ftpd.

 

 

Dalsza konfiguracja na podstawie virtual user:

 

6.Dodajemy użytkownika ftpuser

adduser ftpuser

 

7.Dodajemy grupę:

groupadd ftpgroup

 

8. Tworzymy virtualny plik z hasłami:

touch /etc/pureftpd.passwd

 

9.Tworzymy baze dla pure

pure-pw mkdb

 

10.Startujemy Demona

pure-ftpd -B -c 20 -j -l puredb:/etc/pureftpd.pdb

 

11.Dodajemy urzytkownika virtualnego

pure-pw useradd nazwaużytkownika –u ftpuser –g ftpgroup –d /home/ftpuser/  –m

 

wpisujemy hasło.

 

12. Zmieniamy grupe dla katalogu /home/ftpuser/

chgrp ftpgroup /home/ftpuser/ -R

 

 

I możemy się cieszyć się dostępem do katalogu /home/ftpuser/

 

Istotne jeśli posiadamy firewall to to żeby odblokować port 21 na łańcuchu INPUT.

Jeśli usługa nie chce się postawić należy sprawdzić czy nie mamy zainstalowanego innego servera ftp.


 

inż.Grzegorz Maciak

Zmieniony ( 06.02.2009. )
 
« poprzedni artykuł   następny artykuł »