পরবর্তী নিবন্ধে আমরা এফটিপি কমান্ডটি একবার দেখে নিই। জন্য কোনও এফটিপি-র সামগ্রী আপলোড, ডাউনলোড বা পরিচালনা করুন আমাদের কাছে অফুরন্ত সংখ্যক গ্রাফিক অ্যাপ্লিকেশন রয়েছে, FileZilla সর্বাধিক জনপ্রিয় এক। আপনি যদি টার্মিনালের অনুরাগী হন তবে এটি কমান্ড লাইন থেকেও করা যেতে পারে।
এই হল বিশেষত সার্ভারে কাজ করার সময় দরকারী এবং আমাদের একটি জিইউআই নেই, তবে আমাদের কোনও এফটিপিতে একটি ফাইল আপলোড করতে হবে বা কেবল কিছু মুছতে, ফোল্ডার তৈরি করা দরকার etc. আমরা আমাদের টার্মিনাল দিয়ে এগুলির যে কোনও একটি করতে পারি।
এফটিপি (এফ টি পি) একটি স্ট্যান্ডার্ড নেটওয়ার্ক প্রোটোকল যা দূরবর্তী নেটওয়ার্ক থেকে এবং ফাইলগুলি স্থানান্তর করতে ব্যবহৃত হয়। এই পোস্টে, আমরা কিভাবে দেখতে হবে কিছু প্রাথমিক উদাহরণের মাধ্যমে ftp কমান্ড ব্যবহার করুন.
Ftp দিয়ে ডেটা স্থানান্তর করার সময়, সংযোগটি এনক্রিপ্ট করা হয় না। নিরাপদে ডেটা স্থানান্তর করার জন্য, আমাদের ব্যবহার করতে হবে এসএফটিপি। ফাইলগুলি অনুলিপি করার জন্য, আমাদের অবশ্যই উত্স ফাইলটিতে কমপক্ষে পড়ার অনুমতি থাকতে হবে এবং টার্গেট সিস্টেমে অনুমতি লিখতে হবে।
এফটিপি কমান্ডের প্রাথমিক উদাহরণ
এফটিপিতে সংযোগ স্থাপন করা হচ্ছে
পাড়া রিমোট সিস্টেমে একটি এফটিপি সংযোগ খুলুন, ftp কমান্ডটি অবশ্যই রিমোট সার্ভারের আইপি ঠিকানা বা ডোমেন নাম অনুসারে অনুসরণ করা উচিত। আমরা একটি টার্মিনাল খুলি (Ctrl + Alt + T) এবং লিখুন:
ftp 192.168.0.101
আমাদের আমাদের এফটিপি ব্যবহারকারীর নাম লিখতে বলা হবে। এই উদাহরণস্বরূপ, এফটিপি ব্যবহারকারীর নাম সাপোক্লে:
রিমোট সার্ভারে চলমান এফটিপি পরিষেবার উপর নির্ভর করে আপনি একটি পৃথক নিশ্চিতকরণ বার্তা দেখতে পাবেন।
একবার আমরা ব্যবহারকারীর নাম লিখলে, আমাদের করতে হবে আমাদের পাসওয়ার্ড লিখুন:
যদি পাসওয়ার্ডটি সঠিক হয় তবে দূরবর্তী সার্ভারটি একটি প্রদর্শিত হবে নিশ্চিতকরণ বার্তা এবং ftp> প্রম্পট.
যদি আমরা FTP সার্ভারটি অ্যাক্সেস করি তবে তা গ্রহণ করে বেনামে এফটিপি অ্যাকাউন্ট এবং আপনি একটি বেনামী ব্যবহারকারী হিসাবে লগ ইন করতে চান, ব্যবহার নামবিহীন ব্যবহারকারীর নাম হিসাবে এবং আপনি ইমেল ঠিকানা পাসওয়ার্ড হিসাবে
সর্বাধিক সাধারণ ftp কমান্ড
অনেকগুলি এফটিপি কমান্ড একটি Gnu / লিনাক্স সিস্টেমের কমান্ড প্রম্পটে আমরা যে কমান্ডগুলি ব্যবহার করি তার সাথে মিল বা অভিন্ন।
নীচে আছে কয়েকটি সাধারণ এফটিপি কমান্ড যা আমরা ব্যবহার করতে পারি:
- সাহায্য নাকি? - সব তালিকা উপলব্ধ এফটিপি কমান্ড.
- সিডি - দূরবর্তী মেশিনে ডিরেক্টরি পরিবর্তন করুন।
- lcd - স্থানীয় মেশিনে ডিরেক্টরি পরিবর্তন করুন।
- ls - বর্তমান রিমোট ডিরেক্টরিতে ফাইল এবং ডিরেক্টরিগুলির নাম দেখুন।
- mkdir - দূরবর্তী ডিরেক্টরিতে একটি নতুন ডিরেক্টরি তৈরি করুন।
- pwd - রিমোট মেশিনে বর্তমান ওয়ার্কিং ডিরেক্টরি মুদ্রণ করুন।
- মুছুন - বর্তমান দূরবর্তী ডিরেক্টরিতে একটি ফাইল মুছুন।
- rmdir- বর্তমান দূরবর্তী ডিরেক্টরিতে একটি ডিরেক্টরি সরান।
- পেতে - রিমোট সার্ভার থেকে স্থানীয় মেশিনে একটি ফাইল অনুলিপি করে।
- mget - আপনাকে স্থানীয় মেশিনে রিমোট সার্ভার থেকে একাধিক ফাইল অনুলিপি করার অনুমতি দেয়।
- পুট - স্থানীয় মেশিন থেকে রিমোট মেশিনে একটি ফাইল অনুলিপি করে।
- এমপুট - স্থানীয় মেশিন থেকে রিমোট মেশিনে একটি ফাইল অনুলিপি করে।
এফটিপি কমান্ড সহ ফাইলগুলি ডাউনলোড করা হচ্ছে
আমরা একবার লগ ইন করলে, আমাদের বর্তমান কার্যক্ষম ডিরেক্টরিটি দূরবর্তী ব্যবহারকারীর হোম ডিরেক্টরি। আমরা যখন ftp কমান্ড দিয়ে ফাইলগুলি ডাউনলোড করি, ফাইলগুলি সেই ডিরেক্টরিতে ডাউনলোড করা হবে যেখান থেকে আমরা ftp কমান্ড কল করি, যদি আমরা অন্য কোনও পথ নির্দেশ না করি।
যদি আমরা অন্য স্থানীয় ডিরেক্টরিতে ফাইলগুলি ডাউনলোড করতে চাই তবে এটি ব্যবহার করে এটি পরিবর্তন করুন lcd কমান্ড। ধরা যাক আমরা ডিরেক্টরিগুলিতে ফাইলগুলি ডাউনলোড করতে চাই ~ / নথি:
lcd ~/Documentos
পাড়া রিমোট সার্ভার থেকে একক ফাইল ডাউনলোড করুন, আমরা ব্যবহার করব কমান্ড পেতে। উদাহরণস্বরূপ, কল করা একটি ফাইল ডাউনলোড করতে ব্যাকআপ.জিপ, আমরা নিম্নলিখিত কমান্ডটি ব্যবহার করব:
get backup.zip
পাড়া একবারে একাধিক ফাইল ডাউনলোড করুন, আমরা ব্যবহার করব mget কমান্ড। আমরা স্বতন্ত্র ফাইলের নামের একটি তালিকা সরবরাহ করতে পারি বা ওয়াইল্ডকার্ড অক্ষর ব্যবহার করতে পারি।
mget backup1.zip backup2.zip
একাধিক ফাইল ডাউনলোড করার সময়, তাদের প্রত্যেকটির নিশ্চিতকরণের জন্য আমাদের জিজ্ঞাসা করা হবে।
দূরবর্তী এফটিপি সার্ভার থেকে ফাইলগুলি ডাউনলোড শেষ হয়ে গেলে, বাই এর সাথে সংযোগ বন্ধ করুন বা প্রস্থান করুন.
quit
এফটিপি কমান্ডের সাহায্যে ফাইল আপলোড করা হচ্ছে
কোনও স্থানীয় ডিরেক্টরি থেকে কোনও দূরবর্তী এফটিপি সার্ভারে একটি ফাইল আপলোড করতে, আমাদের প্রথমে FTP কমান্ডটি ব্যবহার করে সেশনটি খুলতে হবে। একবার শুরু হয়ে গেলে, আমরা এটি ব্যবহার করতে পারি কমান্ড দিন:
put image.png
আমরা যদি একটি ফাইল লোড করতে চাই আপনার বর্তমান কার্যনির্বাহী ডিরেক্টরিতে নেই, ফাইলটির নিখুঁত পথটি ব্যবহার করুন.
পাড়া স্থানীয় ডিরেক্টরি থেকে দূরবর্তী এফটিপি সার্ভারে একাধিক ফাইল আপলোড করুন, আমরা ব্যবহার করব এমপুট কমান্ড:
mput image1.png image2.png
একাধিক ফাইল আপলোড করার সময়, আমরা আপলোড করতে চাইলে প্রতিটি ফাইলের নিশ্চয়তার জন্য জিজ্ঞাসা করা হবে।
একবার আপনি আপনার দূরবর্তী এফটিপি সার্ভারে ফাইলগুলি আপলোড করা শেষ করার পরে, বাই এর সাথে সংযোগ বন্ধ করুন বা প্রস্থান করুন.
আপনি দেখতে পাচ্ছেন, এই পোস্টে, আমরা দেখেছি কীভাবে আপনার রিমোট এফটিপি সার্ভারে ফাইলগুলি ডাউনলোড এবং আপলোড করতে ftp কমান্ডটি ব্যবহার করতে হয়। কেউ চাইলে আরও বিকল্প জানুন কমান্ড ম্যানুয়ালটি কেবল পড়ুন:
man ftp
চার্লি ব্রব লুক গো
ব্যবহারকারীর লগইন করার পরে ভাল, নিম্নলিখিত বাক্যটি উপস্থিত হয়।
503 প্রথমে ATUH ব্যবহার করুন।
লগইন ব্যর্থ.