Aby pobrać wszystkie pliki i katalogi z serwera FTP do lokalnego systemu przy użyciu terminala w systemie Linux, możesz skorzystać z programu wget lub curl. Poniżej znajdziesz przykładowe polecenia dla obu tych narzędzi.
Przy użyciu wget:
bash
wget -r ftp://użytkownik:hasło@adres_ftp/ścieżka_do_katalogu
W tym poleceniu:
użytkownikto nazwa użytkownika na serwerze FTP,hasłoto hasło do konta na serwerze FTP,adres_ftpto adres serwera FTP,ścieżka_do_kataloguto pełna ścieżka do katalogu, który chcesz pobrać.
Przy użyciu curl:
bash
curl -O ftp://użytkownik:hasło@adres_ftp/ścieżka_do_katalogu/*
W tym przypadku:
użytkownikto nazwa użytkownika na serwerze FTP,hasłoto hasło do konta na serwerze FTP,adres_ftpto adres serwera FTP,ścieżka_do_kataloguto pełna ścieżka do katalogu, który chcesz pobrać.
Pamiętaj, że przechowywanie hasła w poleceniu jest bezpieczne jedynie wtedy, gdy jesteś pewien, że nikt nie będzie mógł dostępować do historii poleceń lub innych miejsc, gdzie polecenie mogłoby zostać zapisane. Bezpieczniej jest używać kluczy SSH dla autoryzacji, jeśli serwer FTP to obsługuje.