Saya memiliki server FTP dan FTPS tempat saya dapat terhubung dengan mudah dengan FileZilla. Saya mencari metode linux CLI. Saya pikir lftp
melakukannya, tetapi tampaknya aneh. Apakah ada cara lain?
Berikut adalah metode yang saya temukan di Google untuk terhubung ke FTPS saya dengan lftp
. Tapi saya harap ada cara yang lebih mudah:
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 '
Kode yang saya dapatkan di atas kelihatannya akan gagal - belum mencobanya karena saya tidak menyukainya, saya tahu bahwa \
harus ada di akhir baris.
Saya mencari satu liner yang lebih sederhana. Inilah cara saya terhubung dari klien FileZilla apa pun dan berfungsi:
ftps://username:[email protected]/
Juga, ini berfungsi:
ftps://username:[email protected]/
command-line
ftp
ftps
pengguna240137
sumber
sumber
Jawaban:
Saya tidak tahu apakah ini tidak tersedia pada versi lftp 2013, tetapi sekarang Anda dapat melakukannya:
Misalnya, untuk terhubung ke host
192.168.1.50
dengan penggunatest
, Anda hanya mengetik berikut ini:sumber
Jika aneh yang Anda maksud adalah baris perintah yang panjang dengan kedua jenis kutipan, hindari saja. Gunakan skrip dan simpan bookmark. Mungkin tidak ada klien ftp yang lebih baik daripada lftp.
Gunakan bookmark di masa depan. Anda harus mencari tahu apakah opsi ssl disimpan untuk bookmark atau jika Anda harus bertahan pengaturan itu melalui file konfigurasi lftp global.
Contoh skrip.
Output sampel.
sumber
Atau Anda dapat melakukan ini dalam skrip bash:
Ini seharusnya tidak membuat perubahan lftp permanen di /etc/lftp.conf, atau ~ / .lftprc, atau ~ / .lftp / rc
sumber
itu akan gagal pada beberapa server, karena pengaturan ssl harus dilewati sebelum perintah terbuka tidak di dalamnya. contoh kerja satu:
sumber
Saya coba sambungkan ke server proftpd dengan konfigurasi di atas tetapi tidak bisa masuk jadi ketika saya coba ini, tidak masalah.
1. Buat file konfigurasi skrip
dengan konten di bawah ini:
dan itu semua OK untuk saya sekarang!
sumber