Jak skonfigurować serwer FTP z VSFTPD na Fedora 34/33

Jak skonfigurować serwer FTP z VSFTPD na Fedora 34/33

VSFTPD oznacza "Bardzo bezpieczny demon ftp". Tak więc nazwa tego serwera FTP mówi również, że ma już wiele sekund, ale teraz zabezpieczenie dni jest pierwszym priorytetem dla wszystkich. Nasz wcześniejszy artykuł instaluj VSFTPD w Centos/RHEL opisuje tylko podstawową konfigurację.

Ten artykuł pomoże Ci zainstalować VSFTPD w systemach Fedora.

Krok 1 - Zainstaluj VSFTPD

Pakiety serwera VSFTPD są dostępne w domyślnych repozytoriach Centos/RHEL i Fedora. Wystarczy zainstalować pakiet za pomocą następującego polecenia.

sudo dnf instaluj vsftpd  

Krok 2 - Skonfiguruj podstawowe ustawienia

Teraz edytuj plik konfiguracyjny VSFTPD /etc/vsftpd/vsftpd.conf i wykonaj podstawowe ustawienia, takie jak poniżej. Jeśli konfigurujesz FTP dla prywatnych użytkowników, ściśle radzimy sobie z wyłączeniem anonimowego logowania.

  1. Zezwól na anonimowy FTP? Ustaw tę wartość na NIE Aby wyłączyć anonimowe logowanie. Wartość domyślna to tak
     anonimous_enable = nie 
  2. Uznanie poniżej linii, aby umożliwić lokalnym użytkownikom systemu zalogowanie się za pośrednictwem FTP
     local_enable = tak
  3. Uznanie poniżej wiersza, aby włączyć dowolną formę polecenia zapisu FTP, takie jak tworzenie lub przesyłanie plików i katalogu.
     zapis_enable = tak
  4. Odkształcić również poniższą linię do użytkowników Chroot
     CHROOT_LOCAL_USER = Tak
  5. Krok 3 - Zarządzaj usługą VSFTPD

    Po dokonaniu wszystkich zmian konfiguracji uruchom ponownie usługę VSFTPD i spróbuj połączyć się z serwerem FTP za pomocą pliku FileZilla.

    Systemctl Włącz VSFTPD.Service Systemctl start vsftpd.praca 

    Otwórzmy oprogramowanie klienckie FileZilla i połączmy się z serwerem, jak następujące zrzuty ekranu.

    Twoja konfiguracja została pomyślnie zakończona. Możesz odwiedzić ten artykuł, aby zainstalować klienta FileZilla FTP na Ubuntu, Debian i LinuxMint.