Jak skonfigurować serwer FTP w Ubuntu za pomocą Webmin

Czy planujesz skonfigurować serwer FTP na systemie Ubuntu Server, ale nie masz ochoty na ręczne edytowanie plików konfiguracyjnych? Jeśli tak, Webmin może być idealnym rozwiązaniem dla Ciebie! To narzędzie umożliwia zarządzanie serwerami UNIX poprzez intuicyjny interfejs webowy. W tym artykule pokażemy, jak za pomocą Webmina skonfigurować serwer FTP na Ubuntu.

Instalacja Webmina na Ubuntu Server

Przed rozpoczęciem konfiguracji serwera FTP za pomocą interfejsu WWW, musisz zainstalować Webmin na swoim Ubuntu Server. Na szczęście Webmin jest dobrze wspierany na platformie Ubuntu. Aby rozpocząć, odwiedź oficjalną stronę Webmina.

Na stronie znajdziesz przycisk do pobrania „Pakiet Debiana”. Kliknij go, aby ściągnąć pakiet Webmin DEB na swój komputer.

Po zakończeniu pobierania zaloguj się do systemu Ubuntu przez SSH za pomocą terminala na swoim komputerze, lub bezpośrednio z konsoli TTY, jeśli masz dostęp do systemu lokalnie.

Gdy uzyskasz dostęp do terminala, przenieś pobrany pakiet Webmin DEB na serwer Ubuntu, a następnie zainstaluj go, aby uruchomić Webmin.

Po zainstalowaniu Webmina otwórz przeglądarkę internetową i przejdź do poniższego adresu, aby uzyskać dostęp do interfejsu użytkownika Webmina.

http://TWÓJ_ADRES_IP_LUB_NAZWA_HOSZTA:10000

Ustawienia hasła roota dla Webmina

Webmin nie ustawia domyślnych danych logowania. Zamiast tego korzysta z konta root, które w przypadku Ubuntu jest domyślnie wyłączone, co oznacza, że musisz je najpierw aktywować.

Aby aktywować konto root w Ubuntu, użyj polecenia sudo -s, aby zalogować się jako root w terminalu. Następnie wpisz passwd, aby ustawić nowe hasło dla konta root.

sudo -s

passwd

Upewnij się, że nowe hasło dla konta root jest zarówno silne, jak i łatwe do zapamiętania.

Instalacja modułu ProFTPD w Webmin

Wbudowany moduł FTP w Webmin nie jest zbyt funkcjonalny, dlatego skorzystamy z modułu ProFTPD, który należy zainstalować oddzielnie. Aby to zrobić, postępuj zgodnie z poniższymi krokami.

Krok 1: Kliknij ten link, aby pobrać najnowszą wersję modułu ProFTPD. Możesz również pobrać go za pomocą terminala, używając poniższego polecenia.

wget http://www.webmin.com/webmin/download/modules/proftpd.wbm.gz

Krok 2: Po pobraniu modułu, zaloguj się do interfejsu Webmina i kliknij „Webmin” w menu bocznym.

Krok 3: Następnie wybierz „Konfiguracja Webmina”, aby przejść do sekcji konfiguracji.

Krok 4: W sekcji konfiguracji Webmina znajdź i kliknij „Moduły Webmin”, aby załadować dostępne moduły.

Krok 5: W sekcji „Zainstaluj moduł” wybierz „Z przesłanego pliku” i kliknij ikonę spinacza, aby znaleźć pobrany plik modułu ProFTPD na swoim komputerze.

Krok 6: Kliknij zielony przycisk „Zainstaluj moduł”, aby zainstalować ProFTPD w Webmin. Po zakończeniu instalacji, wybierz „Odśwież moduły” z menu bocznego, aby zakończyć konfigurację.

Ustawienia serwera FTP

Aby skonfigurować serwer FTP w Webmin, wykonaj poniższe kroki.

Krok 1: Wybierz „System” z menu bocznego Webmina, a następnie przejdź do „Użytkownicy i grupy”. Utwórz konto użytkownika, które będzie używane do logowania do serwera FTP. Możesz stworzyć więcej niż jedno konto, jeśli zajdzie taka potrzeba.

Podczas tworzenia konta użytkownika pamiętaj, aby dodać go do poniższych grup:

adm
cdrom
dip
lxd
plugdev
sudo

Krok 2: Po utworzeniu kont użytkowników przejdź do sekcji „Serwery” w menu bocznym i kliknij „Serwer ProFTPD”, aby uzyskać dostęp do jego ustawień.

Krok 3: W obszarze „Konfiguracja globalna” dostosuj ustawienia według własnych potrzeb. Nie ma konieczności ich zmiany, jeśli domyślne ustawienia są dla Ciebie wystarczające.

Krok 4: Po zakończeniu konfiguracji kliknij przycisk „Zastosuj zmiany”. Spowoduje to zatrzymanie serwera ProFTPD, a następnie jego ponowne uruchomienie z nowymi ustawieniami.

Łączenie z serwerem FTP

Istnieje wiele sposobów na połączenie się z serwerem FTP w systemie Linux. Jeśli potrzebujesz pomocy, rozważ użycie Filezilla, popularnego klienta FTP, który ułatwia zarządzanie połączeniami FTP oraz serwerami.


newsblog.pl