Uwaga: Wyjaśniliśmy procedurę i polecenia w systemie Linux Mint 20 OS. Mniej więcej tę samą procedurę można zastosować w starszych wersjach mięty.
Instalowanie serwera FTP
Aby zainstalować serwer FTP w Linux Mint, wykonaj poniższe kroki:
Krok 1: Zainstaluj VSFTPD
Naszym pierwszym krokiem będzie zainstalowanie VFTPD w naszym systemie. Aby to zrobić, uruchom terminal w Mint OS za pomocą skrótu klawiatury Ctrl+Alt+T. Następnie wydaj następujące polecenie w terminalu, aby zaktualizować indeks repozytorium systemu:
Aktualizacja $ sudo apt
Następnie zainstaluj VSFTPD przy użyciu następującego polecenia w terminalu:
$ sudo apt instal -y vsftpd
Po zakończeniu instalacji VSFTPD przejdziemy do konfiguracji.
Krok 2: Skonfiguruj VSFTPD
VSFTPD można skonfigurować za pomocą /etc/vsftpd.conf plik. Edytuj /etc/vsftpd.conf Plik za pomocą następującego polecenia w terminalu:
$ sudo nano /etc /vsftpd
Teraz dodaj lub odbij następujące wiersze (jeśli już dodano w pliku):
Słuchaj = niePo zakończeniu zapisz i zamknij /etc/vsftpd.conf plik.
Krok 3: Zezwalaj na porty w zaporze ogniowej
Jeśli w systemie działa zapora ogniowa, będziesz musiał zezwolić na niektóre porty FTP. Wydaj następujące polecenia w terminalu, aby umożliwić porty 20 i 21:
$ sudo ufw pozwól 20/tcp
$ sudo ufw pozwól 21/tcp
Możesz sprawdzić, czy port został dozwolony w zaporze, czy nie używając następującego polecenia w terminalu:
Status $ sudo UFW
Krok 4: Włącz i uruchom VSFTPD
Teraz VSFTPD jest skonfigurowany i dozwolony w zaporze; Teraz możemy włączyć i uruchomić usługi VSFTPD. Oto polecenia, aby to zrobić:
Aby umożliwić uruchomienie usługi VSFTPD, wydaj następujące polecenie w terminalu:
$ sudo systemCtl włącz vsftpd.praca
Aby uruchomić usługę VSFTPD, wydać następujące polecenie w terminalu:
$ sudo systemctl start vsftpd.praca
Jeśli musisz ponownie uruchomić usługę VSFTPD po wprowadzeniu jakichkolwiek zmian konfiguracji, wydaj następujące polecenie w terminalu:
$ sudo systemctl restart vsftpd.praca
Aby sprawdzić, czy VSFTPD jest aktywny i uruchomiony, wydaj następujące polecenie w terminalu:
$ sudo SystemCtl Status vsftpd.praca
Krok 5: Utwórz użytkownika FTP
Następnie utwórz konto użytkownika, które zostanie użyte do testowania połączenia FTP. Wydaj następujące polecenia w terminalu, aby utworzyć konto użytkownika i ustawić hasło:
$ $ sudo adduser
$ sudo passwd
Krok 6: Przetestuj połączenie FTP
Teraz nasz serwer FTP jest gotowy, więc czas przetestować połączenie FTP.
Aby przetestować połączenie FTP lokalnie, wydaj następujące polecenie w terminalu, zastępując rzeczywisty adres IP twojego serwera FTP:
$ ftp
Możesz także zdalnie przetestować połączenie FTP za pomocą tego samego powyższego polecenia z systemu zdalnego. Przetestowałem połączenie FTP z komputera Windows w sieci.
Możesz także użyć klienta FTP, takiego jak FileZilla, aby połączyć się z serwerem FTP. Aby użyć aplikacji FileZilla do łączenia się z serwerem FTP, podaj adres IP serwera FTP, nazwy użytkownika i hasła, które ustawiłeś wcześniej, oraz nr 21, a następnie kliknij Szybkie połączenie przycisk.
Po połączeniu zostaniesz pomyślnie zalogowany na serwerze FTP i będziesz mógł uzyskać dostęp do plików i folderów zdalnych serwerów.
Tam masz instalację i konfigurację serwera FTP w systemie Linux Mint 20. Postępując zgodnie z powyższymi prostymi krokami, możesz łatwo skonfigurować serwer FTP i przesyłać przez niego pliki.