Jak skonfigurować serwer VSFTPD na CentOS/RHEL 6/5
- 2154
- 611
- Tacjana Karpiński
VSFTPD oznacza Bardzo bezpieczny demon ftp. VSFTPD to najpopularniejszy serwer FTP. Prawdopodobnie również najszybszy i najszybszy serwer FTP dla systemów podobnych do UNIX. Jeśli szukasz serwera FTP, który może zapewnić bezpieczeństwo, wydajność i stabilność, wówczas wyszukiwanie jest tutaj zakończone, VSFTPD może być dla Ciebie najlepszą odpowiednią opcją.
Ten artykuł pomoże Ci skonfigurować serwer VSFTPD w systemach CentOS/RHEL i Fedora
Cechy VSFTPD
Pomimo tego, że jest niewielki do celów szybkości i bezpieczeństwa, wiele bardziej skomplikowanych konfiguracji FTP można osiągnąć dzięki VSFTPD! W żadnym wypadku nie jest to wyłączna lista, VSFTPD będzie obsługiwać:
- Skonfiguruj wirtualnych użytkowników
- Wirtualne konfiguracje IP
- Samodzielne lub inetdd działanie
- Konfiguracja dla użytkownika
- Pokrycie przepustowości
- Konfiguracja oparta na źródło-IP
- Limit na źródło IP
- IPv6 włączone
- Obsługa szyfrowania poprzez integrację SSL
Krok 1: Zainstaluj VSFTPD
VSFTPD jest już dostępny pod domyślnymi repozytoriami Centos, ale aby zainstalować najnowszą stabilną wersję, najpierw włącz Repozytorium Centalt w systemie. Teraz wykonaj następujące polecenie.
# Yum Instal vsftPD
Krok 2: Skonfiguruj VSFTPD
VSFTPD ma długą listę konfiguracji, tutaj tworzymy teraz kilka wymaganej konfiguracji. Edytuj plik konfiguracyjny VSFTPD /etc/vsftpd/vsftpd.conf W twoim ulubionym edytorze (np.: vim lub nano) i zaktualizuj następujące wartości
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- Uzyskanie poniżej linii, aby umożliwić lokalnym użytkownikom systemu zalogowanie się przez 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- Ustaw tę konfigurację, aby ograniczyć lokalnych użytkowników do katalogów domowych.
CHROOT_LOCAL_USER = Tak
Przeczytaj ten artykuł, aby przeczytać o większej konfiguracji na temat konfiguracji VSFTPD.
Krok 3: Uruchom usługę VSFTPD
VSFTPD zapewnia skrypt init, aby rozpocząć usługi zatrzymania. Aby rozpocząć usługę VSFTP, użyj następującego polecenia
# usługa vsftpd start
W celu zatrzymania lub ponownego uruchomienia usługi użyj następujących poleceń
# usługa vsftpd stop # usługa vsftpd restart
Aby włączyć uruchomienie usługi w rozruchu systemowym Uruchamianie następujących polecenia
# chkconfig vsftpd on
- « Jak zainstalować Mencoder & Mplayer w Linux
- Konfigurowanie repozytorium EPEL w systemach opartych na RHEL »