petak, 17. siječnja 2014.

1. Uvod.
ProFTPd je jedan daemon FTP od poznatijih na UNIX/Linuxu 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).
2. Instalacija.
Instalacija se radi na jedan veoma obican nacin preko ports, 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.
3. Konfiguracija.
Ispred svega moramo da proverimo exzekuciju 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 konfigursacije:
# 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
[...]
4. Podizanje i zaustavljanje
Sada izvrsavamo testiranje.:
Podizanje servisa:
# /usr/local/etc/rc.d/proftpd.sh start
Testiranje servisa preko ftp-a :
# ftp loclahost
Zaustavljanje servisa:
# /usr/local/etc/rc.d/proftpd.sh stop

0 komentari:

Objavi komentar