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żytkownik
to nazwa użytkownika na serwerze FTP,hasło
to hasło do konta na serwerze FTP,adres_ftp
to adres serwera FTP,ścieżka_do_katalogu
to 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żytkownik
to nazwa użytkownika na serwerze FTP,hasło
to hasło do konta na serwerze FTP,adres_ftp
to adres serwera FTP,ścieżka_do_katalogu
to 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.