pengembangan-web-mp.com

Klien FTPS baris perintah (bukan SFTP) untuk Linux

Saya perlu mengatur skrip pada mesin Linux untuk mengunduh file dari server menggunakan FTPS, opsi apa yang saya miliki?

43
user18682

Anda bisa menggunakan lftp ia menangani ftps dengan mudah dan membuat "lftp-script"

lftp-script:

debug 10
open ftps://ftp.blah.org
get <yourfile>

Dan:

lftp -f lftp-script

Atau gunakan lftpget:

lftpget ftps://user:[email protected]/path/to/file.iso
40
rkthkr

curl ftps: //server.com/ atau curl --ftp-ssl ftp://server.com/

15
Bob

ncftpget

ncftpput

Saya pikir itu dikirim dengan ncftp.

EDIT: Kesalahan saya, bukan dukungan SFTP saya pikir. Dari FAQ NCFTP :

Q. Apakah NcFTP mendukung setiap mode FTP aman a la SFTP/SSL/SSH Tunnels?

A. NcFTP tidak memiliki dukungan bawaan untuk enkripsi atau FTP aman apa pun. Kami tidak mendukung segala jenis interaksi dengan peretasan seperti FTP melalui terowongan SSH. Kami dapat menerapkan mode FTP aman di masa mendatang, tapi tolong jangan meminta ETA.

2
SourceRebels

curlftpfs adalah teman Anda. Itu mengagumkan.

# emerge curlftpfs  (or apt-get, yum, whatever)

Kemudian tambahkan ini fstab Anda:

curlftpfs#myusername:[email protected]:/my/remote/path  /my/local/path  Fuse  user,noauto,defaults,sslv3,no_verify_peer  0  0

Terakhir, cukup pasang direktori itu di sistem file lokal Anda:

$ mount /my/local/path

Dan sekarang Anda dapat cp atau bahkan rsync dari satu dir lokal ke yang lain.

2
Daniel Quinn