Mam serwer FTP i FTPS, z którym mogę łatwo łączyć się za pomocą FileZilla. Szukam metody linux CLI. Myślałem, że lftp
to robi, ale wydaje się to dziwne. Czy jest inny sposób?
Oto metoda, którą znalazłem w Google, aby połączyć się z moim FTPS lftp
. Ale mam nadzieję, że istnieje łatwiejszy sposób:
lftp -c 'open -e "set ftps:initial-prot ""; \
set ftp:ssl-force true; \
set ftp:ssl-protect-data true; \
put test.txt; " \
-u "USERNAME","PASSWORD" \
ftps://HOSTNAME:990 '
Kod, który mam powyżej, wygląda na to, że zawiedzie - jeszcze go nie wypróbowałem, ponieważ mi się nie podoba, wiem, że \
trzeba znaleźć się na końcu linii.
Szukam dużo prostszej linijki. Oto jak łączę się z dowolnego klienta FileZilla i działa:
ftps://username:password@ftp.server.com/
Działa to również:
ftps://username:password@ftp.server.com/