উত্তর:
আপনি lftp ব্যবহার করতে পারবেন এটি সহজেই এফটিপিএস পরিচালনা করে এবং একটি "এলএফটিপি-স্ক্রিপ্ট" তৈরি করতে পারেন
lftp,-স্ক্রিপ্ট:
debug 10
open ftps://ftp.blah.org
get <yourfile>
এবং:
lftp -f lftp-script
বা লেফটপেট ব্যবহার করুন:
lftpget ftps://user:password@ftp.blah.org/path/to/file.iso
কার্ল ftps: //server.com/ বা curl --ftp-ssl ftp://server.com/
lftp
কার্লকে একমাত্র বিকল্প বলে মনে হচ্ছে (এটি সাধারণত সমস্ত বড় ডিস্ট্রোসের মূল উপযোগ হিসাবে অন্তর্ভুক্ত থাকে)
আমি মনে করি এটি এনসিএফটিপি দিয়ে পাঠানো হয়েছে।
সম্পাদনা: আমার দোষ, এসএফটিপি সমর্থন নয় বলে আমি মনে করি। থেকে NCFTP প্রায়শই জিজ্ঞাসিত প্রশ্নাবলী :
প্র: এনসিএফটিপি কি কোনও নিরাপদ এফটিপি মোডকে একটি এসএফটিপি / এসএসএল / এসএসএইচ টানেলগুলি সমর্থন করে?
উ: এনসিএফটিপিতে কোনও প্রকারের এনক্রিপশন বা সুরক্ষিত এফটিপি-র জন্য কোনও অন্তর্নির্মিত সমর্থন নেই। এসএসএইচ টানেলগুলির মতো এফটিপি-র মতো হ্যাকগুলির সাথে আমরা কোনও ধরণের মিথস্ক্রিয়াকে সমর্থন করি না। আমরা ভবিষ্যতের তারিখে একটি সুরক্ষিত এফটিপি মোড প্রয়োগ করতে পারি, তবে দয়া করে কোনও ইটিএ জিজ্ঞাসা করবেন না।
scp
এবং আপনার এমনকি কোনও এফটিপি সার্ভারের প্রয়োজনও হয় না। অন্যদিকে, এফটিপিএস হ'ল এইচটিপি / এইচটিটিপিএস-এর অনুরূপ এসএসএল এনক্রিপশন এবং শংসাপত্রগুলি ব্যবহার করে এবং অন্য একটি বন্দর ব্যবহার করে (ডিফল্ট 990, 991 এবং সম্ভবত 989)
কার্লফ্টপিএফস আপনার বন্ধু। এটা অসাধারণ.
# emerge curlftpfs (or apt-get, yum, whatever)
তারপরে এটি যুক্ত করুন fstab
:
curlftpfs#myusername:mypassword@myhost.ca:/my/remote/path /my/local/path fuse user,noauto,defaults,sslv3,no_verify_peer 0 0
শেষ অবধি, আপনার স্থানীয় ফাইল সিস্টেমে কেবল সেই ডিরেক্টরিটি মাউন্ট করুন:
$ mount /my/local/path
আর এখন আপনি যা করতে পারেন cp
বা এমনকি rsync
এক স্থানীয় Dir থেকে অন্য।
emerge curlftpfs