Uvod

ProFTPd je jedan od poznatijih FTP daemona na UNIX/Linuxu i odgovara svim zahtevima jednog daemona. Pored toga postao je i jedan standard kod ISP/FAI (naravno pored pure-ftpd koji je po meni mnogo napredniji).

Instalacija

Instalacija se radi na jedan veoma obican nacin preko portova, kao:

# cd /usr/ports/ftp/proftpd
# make all install clean

ili

# portinstall [-P[P]] proftpd

Jednom kada je instalacija zavrsena, uraditi sledece:

# mv /usr/local/etc/rc.d/proftpd.sh.sample /usr/local/etc/rc.d/proftpd.sh

za aktivaciju RC.

Konfiguracija

Pre svega moramo da proverimo egzekuciju scripte RC :

# chmod 750 /usr/local/etc/rc.d/proftd.sh

Zatim proveravamo interkonekciju sa PAM (Pluggable Authentification Module):

# vi /etc/pam.conf
--
[...]
ftpd auth required pam_unix.so try_first_pass
ftpd account required pam_unix.so try_first_pass
ftpd session required pam_permit.so
[...]

Ili u /etc/pam.d/ftp.

Ostaje nam da izvrsimo proveru, tj. da izvrsimo editovanje fajla konfiguracije:

# vi /usr/local/etc/proftpd.conf
--
[...]
ServerName "Moj server FTP"
ServerType standalone
DefaultServer on
TimeoutLogin 30
DefaultRoot / wheel
DefaultRoot /usr/ftp/ staff
RequireValidShell off
Port 21
Umask 022
MaxInstances 30
User nobody
Group nogroup
AllowOverwrite on
[...]

Podizanje i zaustavljanje

Sada izvrsavamo testiranje.

Podizanje servisa:

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

Testiranje servisa preko ftp-a:

# ftp localhost

Zaustavljanje servisa:

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


~Problematicni Tim 1o1.com

 
instalacija_proftpd.txt · Last modified: 2007/07/17 10:29 (external edit)
 
Recent changes RSS feed Creative Commons License Valid XHTML 1.0 Valid CSS Driven by DokuWiki