Spisie treści
VSFTPD on jest uważany za najbezpieczniejsza opcja stworzenia takiego serwera. Wiele serwerów pobierania systemu Linux używa go do oferowania aktualizacji i dystrybucji, oprócz serwerów internetowych.Wśród jego najciekawszych funkcji znajdziemy:
- To jest serwer szybki, stabilny i bezpieczny
- To jest łatwy w konfiguracji i utrzymaniu
- Obsługuje szeroką gamę anonimowych, zarejestrowanych i wirtualnych użytkowników
- Wsparcie dla wirtualne hosty
- Średni IPv6 i SSL
- Limity na użytkownika, połączenie i przepustowość.
Omówimy szczegółowo, jak przeprowadzić instalację na Ubuntu, ale można ją zainstalować w dowolnym systemie operacyjnym. Zwykle pojawia się w repozytoriach. W tym celu logujemy się jako root, a następnie pobieramy z wiersza poleceń:
wget https://security.appspot.com/downloads/vsftpd[/i-lex.europa.eu-[iíritu3.0.2[/iíritu.[i spar.gz
sudo apt-get install vsftpd
Proces instalacji jest odpowiedzialny za utworzenie nieuprzywilejowanego użytkownika ftp, utworzenie katalogu / home / ftp na serwerze i uruchom usługę. Usługa domyślnie zajmie port 21, w przypadku posiadania zapory musisz mieć pewność, że: port 231 nie jest zablokowany ani zamknięty.
Aby szybko przetestować, czy działa z dowolnej przeglądarki, którą piszemy ftp: // ip_serwera i powinno pojawić się okno dialogowe z prośbą o podanie nazwy użytkownika i hasła.
Jeśli łączymy się z sieci lokalnej, użyjemy a prywatny adres IP lub nasz publiczny adres IP jeśli łączymy się z Internetu.
Możemy również zobaczyć z okna terminala, które usługi są aktywne z poleceniem.
ps -A
Ustawienia VSFTPD
Konfiguracja odbywa się za pomocą jednego zwykłego pliku tekstowego: /etc/vsftpd.conf. Aby dokonać jakiejkolwiek zmiany w konfiguracji, wyedytujemy ten plik poleceniem:
sudo nano /etc/vsftpd.conf
Po dokonaniu i zapisaniu zmian zrestartujemy usługę poleceniem:
ponowne uruchomienie sudo /etc/init.d/vsftpd
Zobaczymy, jak zmienić domyślną konfigurację, aby zoptymalizować usługę na kilku przykładach.
Aby umożliwić anonimowy dostęp, zmodyfikujemy plik konfiguracyjny i upewnimy się, że zawiera on wiersz:
anonimowy_włącz = TAK
Aby odmówić anonimowego dostępu
anonimowy_włącz = NIE
Utwórz wiadomość dla użytkownika podczas łączenia się z ftp
ftpd_banner = Serwer FTP mojadomena.com
Utwórz dziennik, aby monitorować wszystkie pliki i katalogi, zarówno przesłane, jak i pobrane
Jeśli ta opcja jest włączona, plik dziennika będzie przechowywany domyślnie, plik ten zostanie umieszczony w / var / log / vsftpd.log, ale tę sytuację można zmienić, dostosowując ustawienia vsftpd_log_file
xferlog_enable = TAK
Prywatny dostęp użytkownika do FTP jako środek bezpieczeństwa
Dostęp prywatny pozwala na ustalenie nazw użytkowników i haseł dostępu do usługi ftp. Każdy użytkownik będzie miał dostęp tylko do swoich własnych katalogów i plików. Ten system jest najczęściej używany na serwerach do organizowania informacji przez użytkowników i zapewniania pewnego stopnia bezpieczeństwa plików.
Aby zezwolić na prywatny dostęp, zmodyfikujemy plik konfiguracyjny i upewnimy się, że zawiera on wiersz:
local_enable = TAK
Zainstaluj w panelu sterowania webmin
Panel sterowania webmin posiada moduł, który konfiguruje plik vsftpd.conf serwera i jest instalowany z tego samego panelu… Można go pobrać ze strony http://provider4u.de/downloads.html
Następnie z webmina w sekcji modułów szukamy pliku vsftpd.ar.gz i instalujemy to
POWIĘKSZAĆ
Podobał Ci się i pomógł ten samouczek?Możesz nagrodzić autora, naciskając ten przycisk, aby dać mu pozytywny punkt