আরএইচইএল/সেন্টোস 7 এ প্রফ্টপডি সার্ভারের জন্য বেনামি অ্যাকাউন্ট সক্ষম করুন
সেন্টোস/আরএইচএল 7 এর প্রফ্টপডি সার্ভার সম্পর্কিত সর্বশেষ টিউটোরিয়াল অনুসরণ করে, এই টিউটোরিয়ালটি আপনাকে বেনামে অ্যাকাউন্ট লগইন সক্ষম করার মাধ্যমে প্রফ্টপিডি কার্যকারিতা প্রসারিত করার চেষ্টা করবে। অজ্ঞাতনামা লগইনগুলি সার্ভারে কোনও অ্যাকাউন্টবিহীন ব্যবহারকারীদের সিস্টেম বিভাগে নির্দিষ্ট ডিরেক্টরি অ্যাক্সেসের অনুমতি দেওয়ার জন্য ব্যবহার করা হয়, যা সেন্টোস/আরএইচএল 7 এ ডিফল্টরূপে ডিরেক্টরিতে বেনামে ব্যবহারকারীর প্রয়োজন ছাড়াই একটি পাসওয়ার্ড লিখুন
বেনামী ব্যবহারকারীরা একবার সার্ভারে প্রমাণীকরণ এবং লগ ইন হয়ে গেলে তারা ডিফল্ট ডিরেক্টরিতে ক্রুট হয় এবং তারা সিস্টেমের পথে উচ্চতর ডিরেক্টরিতে অ্যাক্সেস করতে পারে না। বেনামে ব্লক নির্দেশিকা সাধারণত মূল প্রফ্টপডি কনফিগারেশন ফাইলে সংরক্ষণ করা হয়।
- সেন্টোস/আরএইচএল 7 এ প্রফ্টপডি সার্ভার ইনস্টল করুন
এই বিষয়টিতে আমি অজ্ঞাতনামা অ্যাকাউন্ট কনফিগারেশনগুলি সংরক্ষণ করার জন্য একটি পৃথক পদ্ধতির ব্যবহার করব, দুটি ডিরেক্টরি, সক্ষম_মা এবং অক্ষম_মা এর সাহায্যে, যা ভবিষ্যতের সমস্ত সার্ভার মডিউলগুলি বর্ধিত কার্যকারিতা সঞ্চয় করবে, মূল প্রফ্টপিডি কনফিগারেশন ফাইলটি বিশৃঙ্খলা ছাড়াই।
পদক্ষেপ 1: প্রফ্টপডি সার্ভারের জন্য নামবিহীন মডিউল সক্ষম করুন
১. প্রফ্টপিডি সার্ভার আপনার সিস্টেমে ডিফল্ট কনফিগারেশন ফাইলটি ইনস্টল করার পরে ডেমন প্রক্রিয়া বন্ধ করে দেয়, ব্যাকআপ proftpd মূল ডিফল্ট কনফিগারেশন ফাইল এবং তারপরে আপনার পছন্দের পাঠ্য সম্পাদক দ্বারা সম্পাদনা করার জন্য proftpd.conf ফাইলটি খুলুন।
# systemctl stop proftpd # cp /etc/proftpd.conf /etc/proftpd.conf.bak # nano /etc/proftpd.conf
২. এখন আপনার প্রফ্টপডি মূল ফাইলটি সম্পাদনা করার জন্য খোলা আছে, এই ফাইলের নীচে যান এবং শেষ লাইনে নীচের বিবৃতিটি যুক্ত করুন, যা ঘটবে
ফাইলগুলিতে পাওয়া সমস্ত কনফিগারেশনকে বিশ্লেষণ ও ব্যবহার করার জন্য সার্ভার ।
Include /etc/proftpd/enabled_mod/*.conf
৩. উপরের স্টেটমেন্টটি যুক্ত করা শেষ করে ফাইলটি সংরক্ষণ করুন এবং বন্ধ করুন এবং সক্ষম_মোড এবং অক্ষম_মা ডিরেক্টরিগুলি তৈরি করুন। এখন থেকে ভবিষ্যতের সমস্ত কনফিগারেশন অক্ষম_আম ডিরেক্টরিতে সংরক্ষণ করা হবে এবং সিম্বলিক লিঙ্ক সক্ষম করে মোড ডিরেক্টরি অনুসারে প্রোফ্টপিডি সার্ভারে সক্রিয় করা হবে directory ।
# mkdir -p /etc/proftpd/enabled_mod # mkdir -p /etc/proftpd/disabled_mod
৪. প্রফ্টপিডি-র জন্য এখন একটি সাধারণ বেনামে কনফিগারেশন ফাইল মডিউল যুক্ত করার সময় এসেছে। আপনার প্রিয় পাঠ্য সম্পাদকটি ব্যবহার করে অক্ষম_আম পাথ নামহীন কোড নামের একটি ফাইল তৈরি করুন।
# nano /etc/proftpd/disabled_mod/anonymous.conf
ফাইলটিতে নিম্নলিখিত বিবৃতি যুক্ত করুন।
<Anonymous ~ftp> User ftp Group ftp UserAlias anonymous ftp DirFakeUser on ftp DirFakeGroup on ftp MaxClients 10 <Directory *> <Limit WRITE> DenyAll </Limit> </Directory> </Anonymous>
বেনামি অ্যাকাউন্ট সম্পর্কিত আপনার যদি আরও উন্নত ফিউচারের প্রয়োজন হয় তবে নীচের লিঙ্কগুলিতে প্রফ্টপড ডক্স ব্যবহার করতে নির্দ্বিধায় অনুভব করুন।
- http://www.proftpd.org/docs/directives/linked/config_ref_Anonymous.html
- http://www.proftpd.org/docs/configs/anonymous.conf
৫. বেনামে মডিউলটি তৈরি করা হলেও এটি এখনও পর্যন্ত সক্ষম হয়নি। এই মডিউলটি সক্রিয় করার জন্য নীচের কমান্ডটি ব্যবহার করে সক্ষম_আম ডিরেক্টরিতে আপনি একটি প্রতীকী লিঙ্ক তৈরি করেছেন তা নিশ্চিত করুন এবং তারপরে পরিবর্তনগুলি প্রয়োগ করতে FTP ডিমন শুরু করুন।
# ln -s /etc/proftpd/disabled_mod/anonymous.conf /etc/proftpd/enabled_mod/ # ll /etc/proftpd/enabled_mod/ # systemctl start proftpd # systemctl status proftpd
Pr. প্রফ্টপডি সার্ভারের বেনামে প্রদত্ত ফাইলগুলি অ্যাক্সেস করতে, একটি ব্রাউজার খুলুন এবং এফটিপি প্রোটোকল ব্যবহার করে আপনার সার্ভারের আইপি ঠিকানা বা ডোমেন নাম টাইপ করুন এবং আপনাকে স্বয়ংক্রিয়ভাবে বেনাম হিসাবে লগ ইন করতে হবে এবং ডিরেক্টরি কাঠামোটি পুনরুদ্ধার করতে হবে।
ftp://192.168.1.21 ftp://your_domain_name
You. আপনি যদি ফাইলজিলা ব্যবহার করেন তবে লগনের ধরণ এ অজ্ঞাত নির্বাচন করুন এবং আপনি স্বয়ংক্রিয়ভাবে সার্ভারে অনুমোদন পাবেন। আপনি যদি ব্রাউজার বা ফাইলজিল্লার চেয়ে অন্য এফটিপি ক্লায়েন্ট ব্যবহার করেন, যা আপনাকে একটি ব্যবহারকারী নাম লিখতে অনুরোধ করবে, কেবলমাত্র দায়ের করা ইউজারনেমে বেনামে টাইপ করুন এবং পাসওয়ার্ডটি ছেড়ে দিন
প্রমাণীকরণের জন্য ফাঁকা দায়ের।
৮. ডিফল্ট পরিবেশন করা এফটিপি বেনামে ডিরেক্টরিটি হ'ল সিস্টেম পাথ, এতে দুটি পৃথক অনুমতি সহ ডিরেক্টরি রয়েছে।
- পাব ডিরেক্টরি - সর্বজনীনভাবে অনুমোদনপ্রাপ্ত ব্যবহারকারীদের দ্বারা পড়া এবং তালিকাভুক্ত করা যেতে পারে এমন সর্বজনীন এফটিপি ডিরেক্টরি। এখানে আপনি ক্লায়েন্টদের অ্যাক্সেস এবং ডাউনলোডের জন্য ফাইল রাখতে পারেন
- আপলোড ডিরেক্টরি - এতে সীমাবদ্ধ অনুমতি রয়েছে এবং বেনামে ব্যবহারকারীরা তালিকাভুক্ত করতে পারবেন না
৯. প্রফ্টপডি সার্ভারে বেনামি কনফিগারেশন অক্ষম করতে, কেবল সক্ষম_মো ডিরেক্টরি থেকে বেনামে। পরিবর্তন প্রয়োগ করতে।
# rm /etc/proftpd/enabled_mod/anonymous.conf # systemctl restart proftpd.service
এটাই! আরএইচইএল/সেন্টোস on এর প্রোফটিপিডি সার্ভার সম্পর্কিত পরবর্তী টিউটোরিয়ালে, আমি কীভাবে আপনি ক্লায়েন্ট এবং সার্ভারের মধ্যে ডেটা স্থানান্তর নিরাপদে SSL/TLS এনক্রিপ্টড ফাইল স্থানান্তর ব্যবহার করতে পারেন তা নিয়ে আলোচনা করব।