সমস্ত একটি লাইনের সাথে এফটিপি লগ ইন করার জন্য আদেশ কি?
ftp username:password@my.domain.com
বলেছেন:
ব্যবহারকারীর জন্য পাসওয়ার্ড প্রয়োজন: পাসওয়ার্ড required
সমস্ত একটি লাইনের সাথে এফটিপি লগ ইন করার জন্য আদেশ কি?
ftp username:password@my.domain.com
বলেছেন:
ব্যবহারকারীর জন্য পাসওয়ার্ড প্রয়োজন: পাসওয়ার্ড required
উত্তর:
ftp -nv yourftpserver.com
তারপর user your_username
বাuser anonymous
আমার ftp ftp://username:password@my.domain.comপক্ষে কাজ না করার পরে আমি এই উত্তরটি পোস্ট করেছি।
Usage: { ftp | pftp } [-46pinegvtd] [hostname]
-4: use IPv4 addresses only
-6: use IPv6, nothing else
-p: enable passive mode (default for pftp)
-i: turn off prompting during mget
-n: inhibit auto-login
-e: disable readline support, if present
-g: disable filename globbing
-v: verbose mode
-t: enable packet tracing [nonfunctional]
-d: enable debugging
ftp ftp://username:password@my.domain.com
আপনি ftp --helpযদিও বেশ সহজেই ব্যবহার করতে পারেন ।
ftp -help অরক্ষিতও পেয়েছি এবং আপনার প্রস্তাবিত ফর্ম্যাটটি আমার পক্ষে উবুন্টু 16
সুরক্ষার প্রয়োজনে জিপিজির মতো কিছু সহ একটি নেট নেট ব্যবহার করা সর্বোত্তম বিকল্প ।
আমি এটির জন্য একটি সাধারণ উদ্দেশ্যে স্ক্রিপ্ট লিখেছি, যা আমি পরে আপলোড করতে পারি, তবে এটি এতে ফোটে:
gpg -c .netrc
বা allyচ্ছিকভাবে কমান্ডলাইনে একটি পাসফ্রেজ এবং একটি আউটপুট গন্তব্য সহ:
gpg --passphrase <secretphrase> -o .netrc.gpg -c .netrc
এখানে দেখানো হয়নি, তবে এটিকে আরও সুরক্ষিত করার জন্য আপনি অতিরিক্তভাবে অসম্পূর্ণ কী (যদি আপনার সেগুলি সেটআপ করে থাকে) ব্যবহার করতে পারেন।
তারপরে আপনি লগইন করতে প্রস্তুত হন
gpg .netrc.gpg
# or
gpg --passphrase <secretphrase> -o .netrc .netrc.gpg
ftp yourservername
rm .netrc
একটি উদাহরণ .netrc:
machine google.com
login <username>
password <secretpassword>
আমি প্রকৃতপক্ষে একটি স্থানীয় হ্যাশ এবং এই ফাইলগুলির মূল অনুলিপিটি আমি যেটিতে .netrc ফাইলগুলিতে ব্যবহার করি তার চেয়ে আলাদা কম্পিউটারে রেখেছি এবং আমি চালিত .netrc এবং স্ক্রিপ্টটির হ্যাশ যাচাই করি, তবে এটি উপরে এবং ওপির মূল প্রশ্ন ছাড়াই beyond
chmod 600 .netrc(3) ডিক্রিপ্টের চারপাশে মোড়ক হিসাবে একটি শেল ফাংশন, ftp কল, এবং ডিক্রিপ্ট করা .netrc অপসারণ সহায়ক হবে। আপনার দুর্দান্ত উত্তরের জন্য ধন্যবাদ!
নেটআরসিআর ব্যবহার করুন । কমান্ড লাইনে পাসওয়ার্ড দেওয়ার চেয়ে ভাল।
man ftpখুঁজে পেতে ব্যবহার করুন , বা হতে পারেftp --help। ভুলে যাবেন না এরftpঅর্থ বিভিন্ন উপযোগিতা হতে পারে ....