উবুন্টু/ডেবিয়ানে প্রোএফটিপিডি সার্ভার ইনস্টল এবং কনফিগার করা


এফটিপি সার্ভারগুলি এমন সফ্টওয়্যারটির অংশ যা আপনাকে আপনার স্থানীয় কম্পিউটার এবং একটি ওয়েব সার্ভারের মধ্যে একটি এফটিপি সংযোগ তৈরি করতে দেয়। প্রোএফটিপিডি ইউনিক্স/লিনাক্স সার্ভারগুলির জন্য একটি এফটিপি সার্ভার, খুব কনফিগারযোগ্য এবং খুব কার্যকর, এটি জিপিএল লাইসেন্সের অধীনে মুক্ত এবং মুক্ত-উত্সাহিত।

এই নিবন্ধে, আমরা কীভাবে উবুন্টু/ডেবিয়ান মেশিনে প্রোএফটিপিডি সার্ভার ইনস্টল করবেন তা ব্যাখ্যা করব।

পদক্ষেপ 1: ProFTPD সার্ভার ইনস্টল করুন

অবশ্যই, সফ্টওয়্যারটি ব্যবহার করার জন্য আপনাকে ইনস্টল করতে হবে। প্রথমে নিশ্চিত হয়ে নিন যে আপনার সমস্ত সিস্টেম প্যাকেজগুলি টার্মিনালে নিম্নলিখিত এপ-গেট কমান্ডগুলি চালিয়ে আপ-টু-ডেট রয়েছে।

$ sudo apt-get update
$ sudo apt-get upgrade

এখন প্রোফটিপিডি সার্ভার ইনস্টল করতে, টার্মিনালে চালান।

$ sudo apt-get install proftpd

ইনস্টল করার সময়, এটি আপনাকে আপনার প্রোএফটিপিডি সার্ভারের জন্য ব্যবহারের প্রকারটি চয়ন করতে বলবে, আপনি আপনার প্রয়োজন অনুসারে সেরা মোড চয়ন করতে পারেন।

পদক্ষেপ 2: প্রোএফটিপিডি সার্ভার কনফিগার করুন

এটি ব্যবহার শুরু করার আগে আমাদের কিছু ফাইল সম্পাদনা করতে হবে, /etc/proftpd/proftpd.conf হল উবুন্টু/ডেবিয়ান সার্ভারের জন্য ডিফল্ট কনফিগারেশন ফাইল, ব্যবহার করে সম্পাদনা শুরু করতে vi কমান্ড, চালান।

$ sudo vi /etc/proftpd/proftpd.conf

ফাইলটি সম্পাদনা শুরু করতে " আমি " কী টিপুন। এখন ফাইলটির বিষয়বস্তু নীচে প্রদর্শিত হিসাবে পরিবর্তন করুন।

  1. সার্ভারনাম : এটিকে আপনার ডিফল্ট সার্ভারের নাম করুন
  2. UseIPV6 : আপনি যদি এটি ব্যবহার না করেন তবে আপনি এটিকে " বন্ধ " এ স্যুইচ করতে পারেন
  3. ডিফল্ট রুট : ব্যবহারকারীদের তাদের বাড়ির ফোল্ডারগুলির সাথে সীমাবদ্ধ রাখতে এই লাইনটি মন্তব্য করুন
  4. আবশ্যকব্যালিড শেল : এই লাইনটি কমেন্ট করুন এবং ব্যবহারকারীদের জন্য লগ ইন সক্ষম করতে " চালু " করুন, এমনকি যাদের// ইত্যাদিতে বৈধ শেল নেই তাদের জন্যও log লগ ইন করতে শেল।
  5. অ্যাথআর্ডার : স্থানীয় পাসওয়ার্ড ব্যবহার সক্ষম করার জন্য লাইনটি কমেন্ট করুন
  6. পোর্ট : এই লাইনটি এফটিপি সার্ভারের জন্য ডিফল্ট পোর্টটি সংজ্ঞায়িত করে, এটি ডিফল্টরূপে 21 হয়। আপনি যদি চান তবে আপনি এখানে যে কোনও কাস্টম পোর্ট নির্ধারণ করতে পারেন can
  7. সিস্টেমলগ : ডিফল্ট লগ ফাইলের পাথ, আপনি চাইলে এটি পরিবর্তন করতে পারেন

প্রস্তাবিত হিসাবে উপরের পরিবর্তনগুলি করার পরে, আপনি ফাইলটি সংরক্ষণ করতে পারেন, " ইসএসসি " কী টিপুন এবং সংরক্ষণ করতে বেশ x লিখুন write

এখন এই কমান্ডটি ব্যবহার করে ProFTPD সার্ভারটি পুনরায় চালু করুন।

$ sudo service proftpd restart

প্রোএফটিপিডি ইনস্টলেশনের সময়, একটি ডিফল্ট " proftpd " ব্যবহারকারী স্বয়ংক্রিয়ভাবে তৈরি হয়েছিল, তবে আমাদের এটির জন্য একটি পাসওয়ার্ড তৈরি করতে হবে, এটি চালানোর জন্য।

$ sudo passwd proftpd

এটাই!. আপনি এখন ব্রাউজারে নিম্নলিখিত ঠিকানাগুলিতে যেতে পারেন, এটি আপ এবং চলমান হবে, এটি আপনাকে ব্যবহারকারীর নাম এবং পাসওয়ার্ড সম্পর্কে জিজ্ঞাসা করবে।

ftp://youripaddress 

OR

ftp://yourdomian.com

ব্যবহারকারীর নাম দায়ের করাতে " proftpd " লিখুন এবং পাসওয়ার্ড দায়ের করা পাসওয়ার্ডে proftpd ব্যবহারকারীর জন্য আপনি যে পাসওয়ার্ডটি সেট করেছিলেন তা লিখুন।

পদক্ষেপ 3: প্রোএফটিপিডি ব্যবহারকারী তৈরি করা হচ্ছে

যেমন আপনি লক্ষ্য করেছেন, আপনি “ প্রোটিপিডি ” ব্যবহারকারীর জন্য ডিফল্ট হোম ডিরেক্টরিতে রয়েছেন, যা আমাদের পক্ষে কার্যকর নয়, তবে আমরা /var দিয়ে নতুন ব্যবহারকারী তৈরি করতে যাচ্ছি ts হোম www ফোল্ডার হিসাবে/www/ ফোল্ডার, যাতে আমরা সহজেই এটি অ্যাক্সেস করতে পারি।

একটি এফটিপি ব্যবহারকারী তৈরি করতে " মাইপ্রোফ্টপডুসার " চালান।

$ sudo useradd myproftpduser

এটির জন্য একটি পাসওয়ার্ড তৈরি করতে।

$ sudo passwd myproftpduser

এটির হোম ফোল্ডারটি /var/www/ চালান।

$ sudo usermod -m -d /var/www/ myproftpduser

আপনি লিনাক্সে নতুন ব্যবহারকারী তৈরি করার সময় ইউজারডড কমান্ডের সাহায্যে ইউজার হোম ডিরেক্টরিটি সংজ্ঞায়িত করতে পারেন, আরও তথ্যের জন্য এবং ইউজাররেড কমান্ডের ব্যবহারের জন্য, আমাদের নিবন্ধটি পড়ুন।

  1. 15 ব্যবহারকারীর কমান্ড
  2. এর উদাহরণ

এখন ProFTPD সার্ভারটি ব্যবহার করে পুনরায় চালু করুন।

$ sudo service proftpd restart

এবং এখন আপনি এফটিপি সার্ভার থেকে সহজেই এটি অ্যাক্সেস করতে পারবেন, আপনি চাইলে আপনার এফটিপি সার্ভারটি অ্যাক্সেস করতে ফাইলজিলা বা অন্য কোনও এফটিপি ক্লায়েন্টও ব্যবহার করতে পারেন।

পদক্ষেপ 4: সমস্যা সমাধানের ProFTPD:

যে কোনও উপলভ্য ত্রুটি বার্তাগুলি /var/log/proftpd/proftpd.log ডিফল্টরূপে সংরক্ষণ করা হবে, আপনি যদি আপনার ProFTPD সার্ভার ইনস্টলেশন কাজ না করে থাকেন তবে আপনি এই ফাইলটি পরীক্ষা করতে পারেন, আপনাকে অবশ্যই এটি নোট করে রাখতে হবে যে কখনও কখনও এটি এমনটি ঘটে যে প্রোফটিপিডি সার্ভারটি পিছিয়ে যায় এবং " সংযোগ প্রত্যাখ্যান " বার্তার কারণে আপনি সার্ভারটি অ্যাক্সেস করতে পারবেন না, এটি কোনও সমস্যা নয়, আপনাকে যা যা করতে হবে তা হ'ল প্রোফটিপিডি সার্ভারটি পুনরায় চালু করা অবধি এটি কাজ করে (যদি অন্য কোনও ত্রুটি না ঘটে তবে)।

আপনি কি আগে ProFTPD সার্ভার ইনস্টল করেছেন? Wu-ftpd এর মতো অন্যান্য এফটিপি সার্ভারের সাথে তুলনা করার সময় আপনি এ সম্পর্কে কী ভাবেন?