Instalacja i zabezpieczenie serwera FTP

Instalacja serwera FTP Ubuntu

poradniki-tech-online
1. Instalacja pakietu VSFTPD:
 sudo apt-get install vsftpd

2. Masz już zainstalowany pakiet serwera FTP. Przestrzegaj poniższych kroków,

aby prawidłowo skonfigurować usługę.
Przed rozpoczęciem konfiguracji samą usługę należy zatrzymać.
sudo service vsftpd stop
3. Teraz konfiguracja pliku konfiguracyjnego usługi /etc/vsftpd.conf
sudo nano /etc/vsftpd.conf
 
Zmiana poniższych linijek:
anonymous_enable=NO
local_enable=YES
write_enable=YES

Odkomentowanie:

chroot_local_user=YES
write_enable=YES
local_umask=022
chroot_local_user=YES
allow_writeable_chroot=YES

6 thoughts on “Instalacja i zabezpieczenie serwera FTP

  1. Andrzej says:

    Witam, niestety u mnie coś nie zadziałało na 14.04 LTS,
    Po pierwsze pliku vsftpd.conf nie mogę zapisać – brak dostępu (użyłem sudo)
    Po drugie po utworzeniu usera nie pyta mnie o hasło a parametr -s musze mieć sbin/nologin inaczej komunikat, że nie prawidłowa powłoka.
    Po trzecie chce udostępnić katalog, który jest na dysku zewnętrznym czyli u mnie ścieżka jest: /media/andrzej/FTP Sata 1/FTP
    Po czwarte chyba coś nie tak z tymi grupami wyjaśniasz?
    Po piąte po utworzeniu usera nie mogę się na niego zalogować ani przez FTP ani przez SSH ani przez panel logowania w Ubuntu.
    Wiesz może o co chodzi?

    • Damian says:

      Poradnik został poprawiony. Proszę spróbować utworzyć użytkownika korzystając z poniższych poleceń:
      sudo useradd -m nazwa_uzytkownika -s /usr/sbin/nologin
      sudo passwd nazwa_użytkownika
      Trzeba także zezwolić na logowanie. W pliku /etc/shells należy dodać linijkę:
      /usr/sbin/nologin

Dodaj komentarz

Twój adres email nie zostanie opublikowany. Pola, których wypełnienie jest wymagane, są oznaczone symbolem *