Yanıtlar:
Kolayca ftps işleyen lftp kullanabilir ve "lftp-script" yapabilir
lftp-komut dosyası:
debug 10
open ftps://ftp.blah.org
get <yourfile>
Ve:
lftp -f lftp-script
Veya lftpget kullanın:
lftpget ftps://user:password@ftp.blah.org/path/to/file.iso
kıvrılma ftps: //server.com/ veya kıvrılma --ftp-ssl ftp://server.com/
lftp
, bukle (genellikle tüm büyük dağıtımlar üzerinde bir çekirdek yardımcı olarak dahil oluyor) tek seçenek gibi görünüyor
Sanırım ncftp ile birlikte geliyor.
EDIT: Benim hatam, SFTP desteği değil sanırım. Gönderen ncftp SSS :
S. NcFTP, SFTP / SSL / SSH Tünellerinde güvenli FTP modlarını destekliyor mu?
A. NcFTP, şifreleme veya herhangi bir türde güvenli FTP için yerleşik bir desteğe sahip değildir. SSH tünelleri üzerinden FTP gibi bilgisayar korsanlarıyla herhangi bir etkileşimi desteklemiyoruz. İleriki bir tarihte güvenli bir FTP modu uygulayabiliriz, ancak lütfen bir ETA istemeyin.
scp
, ve hatta bir FTP sunucusu gerektirmez. FTPS, diğer taraftan, HTTP / HTTPS'ye benzer SSL şifreleme ve sertifikaları kullanan ve başka bir bağlantı noktası kümesi kullanan
curlftpfs senin arkadaşın. Bu harika.
# emerge curlftpfs (or apt-get, yum, whatever)
Ardından şunu ekleyin fstab
:
curlftpfs#myusername:mypassword@myhost.ca:/my/remote/path /my/local/path fuse user,noauto,defaults,sslv3,no_verify_peer 0 0
Son olarak, bu dizini yerel dosya sisteminize bağlamanız yeterlidir:
$ mount /my/local/path
Ve şimdi yapabilirsiniz cp
ya da rsync
bir yerel direkten diğerine.
emerge curlftpfs