Instalacja serwera proftpd w systemie Debian.

W tym artykule przedstawiam podstawową instalacje najpopularniejszego serwera ftp proftpd w systemie Debian 7.7.0. Jest to przydatna opcja do wysyłania plików stron www np. dla wcześniej skonfigurowanych wirtualnych hostów apache2. Każdy stworzony użytkownik w systemie debian posiada katalog /home/użytkownik i do tego folderu będzie miał dostęp poprzez ftp.

Logujemy się do systemy przez putty jako superużytkownik root. Następnie wydajemy polecenie:

apt-get install proftpd

14_1

14_2

Potwierdzamy instalacje wybierając y . Następnie wybieramy w jakim trybie będzie pracował nasz serwer, wybieramy standalone.

14_3

Otwieramy klienta ftp i sprawdzamy nasze połączenie:
host: adres serwera ftp
login: nazwa użytkownika
hasło: hasło użytkonika

Niestety przy standardowej konfiguracji możemy wychodzić poza folder udostępniany czyli tak naprawdę mamy dostęp do wszystkich plików na serwerze. Nie jest nam to potrzebne. Przechodzimy więc do pliku konfiguracyjnego proftpd, w tym celu wpisujemy:

mcedit /etc/proftpd/proftpd.conf

Następnie odnajdujemy opcje DefaultRoot i kasujemy znacznik # czyli usuwamy komentarz w celu aktywacji tej opcji.

14_5

Następnie restartujemy serwer poleceniem:

service proftpd restart

14_6

Wszystko już działa więc możemy dodawać nowe vhosty oraz uploadować pliki poprzez serwer ftp.