এই টিউটোরিয়ালে CompleteFTP-এ কীভাবে একটি CSR (Certificate Signing Request) তৈরি করবেন তা ব্যাখ্যা করা হয়েছে। CSR হলো এনকোড করা টেক্সটের একটি ব্লক, যা আপনি SSL/TLS সার্টিফিকেটের জন্য আবেদন করার সময় একটি সার্টিফিকেট অথরিটি (CA)-এর কাছে জমা দেন। এতে আপনার পাবলিক কী এবং আপনার সার্ভার ও প্রতিষ্ঠান সম্পর্কিত শনাক্তকারী তথ্য থাকে।
আপনার কাছে দুটি বিকল্প রয়েছে:
- CSR স্বয়ংক্রিয়ভাবে তৈরি করতে আমাদের CSR Generator ব্যবহার করুন।
- CompleteFTP Manager-এ সরাসরি CSR তৈরি করতে নিচের ধাপগুলো অনুসরণ করুন।
CompleteFTP-এ একটি CSR তৈরি করুন
ধাপ ১: Server Certificate ডায়ালগ খুলুন
- CompleteFTP Manager খুলুন।
- বাম পাশের Site/Sites প্যানেলে, FTP/FTPS সেটিংসে ক্লিক করুন।
- FTP/FTPS > Advanced FTP/FTPS Settings > Security Settings প্রসারিত করুন।
- Server Certificate (also used in HTTPS) ফিল্ডে ক্লিক করুন, তারপর Server Certificate ডায়ালগ খুলতে ডান পাশের এলিপসিস বাটনে (…) ক্লিক করুন।
ধাপ ২: CSR তৈরি শুরু করুন
- Server Certificate উইন্ডোতে, Generate a certificate signing request (CSR) লিংকে ক্লিক করুন (ডায়ালগের নিচের দিকে)।
- একটি নিশ্চিতকরণ উইন্ডো প্রদর্শিত হবে। চালিয়ে যেতে OK-তে ক্লিক করুন।
ধাপ ৩: CSR-এর বিস্তারিত তথ্য পূরণ করুন
CSR ফর্মে, নিম্নলিখিত তথ্য প্রবেশ করান:
- Server Name/address: আপনি যে সম্পূর্ণ যোগ্য ডোমেইন নাম (FQDN) সুরক্ষিত করতে চান, উদাহরণস্বরূপ yoursite.com অথবা ftp.yoursite.com। ওয়াইল্ডকার্ড সার্টিফিকেটের জন্য, *.yoursite.com ফরম্যাট ব্যবহার করুন।
- Organization: আপনার কোম্পানি বা প্রতিষ্ঠানের সম্পূর্ণ আইনগত নাম, উদাহরণস্বরূপ Your Company LLC।
- Department: অর্গানাইজেশনাল ইউনিট (OU) ফিল্ড। CA/Browser Forum ২০২২ সালে এই ফিল্ডটি বাতিল করেছে, তাই এটি খালি রাখুন অথবা ফর্মে মান প্রয়োজন হলে NA লিখুন।
- City/Town: যে শহরে আপনার প্রতিষ্ঠান আইনগতভাবে নিবন্ধিত, উদাহরণস্বরূপ Miami।
- State/Province: সম্পূর্ণ রাজ্য বা প্রদেশের নাম (সংক্ষিপ্ত রূপ ব্যবহার করবেন না), উদাহরণস্বরূপ Florida।
- Country: দুই অক্ষরের ISO দেশের কোড, উদাহরণস্বরূপ US।
এগিয়ে যাওয়ার আগে প্রতিটি ফিল্ড দুইবার পরীক্ষা করুন। ভুল তথ্যের কারণে CA আপনার অনুরোধ প্রত্যাখ্যান করতে পারে অথবা ইস্যু করতে বিলম্ব হতে পারে।
ধাপ ৪: প্রাইভেট কী পাসওয়ার্ড সেট করুন এবং আপনার ফাইল সংরক্ষণ করুন
- ফর্মটি জমা দিতে OK-তে ক্লিক করুন।
- Enter private key password উইন্ডোতে, একটি শক্তিশালী পাসওয়ার্ড তৈরি করুন, এটি নিশ্চিত করুন এবং OK-তে ক্লিক করুন। CompleteFTP CSR এবং প্রাইভেট কী জোড়া তৈরি করবে।
- আপনার সার্ভারে একটি নিরাপদ স্থানে প্রাইভেট কী ফাইলটি সংরক্ষণ করুন। এই ফাইলটি হারাবেন না। ইস্যু করা সার্টিফিকেট ইনস্টল করার সময় পরে আপনার প্রাইভেট কী এবং এর পাসওয়ার্ড প্রয়োজন হবে।
- অনুরোধ করা হলে CSR ফাইলটি সংরক্ষণ করুন।
- Certificate Signing Request Generated নিশ্চিতকরণ উইন্ডোতে, OK-তে ক্লিক করুন।
দ্রষ্টব্য: CompleteFTP প্রাইভেট কী PEM ফরম্যাটে সংরক্ষণ করে। CompleteFTP-এর পূর্ববর্তী সংস্করণগুলো এর পরিবর্তে PVK ফরম্যাট ব্যবহার করত। আপনার কী সংরক্ষণের সর্বোত্তম পদ্ধতি সম্পর্কে জানতে, আমাদের প্রাইভেট কী স্টোরেজ সংক্রান্ত গাইড দেখুন।
ধাপ ৫: আপনার সার্টিফিকেট অথরিটির কাছে CSR জমা দিন
সংরক্ষিত CSR ফাইলটি Notepad-এর মতো একটি টেক্সট এডিটরে খুলুন। হেডার এবং ফুটার লাইনসহ সম্পূর্ণ কন্টেন্ট কপি করুন:
-----BEGIN NEW CERTIFICATE REQUEST-----
(base64-encoded data)
-----END NEW CERTIFICATE REQUEST-----
CSR টেক্সটটি আপনার SSL ভেন্ডরের অর্ডার ফর্মে পেস্ট করুন। ফর্মটি যখন আপনাকে আপনার সার্ভার সফটওয়্যার নির্বাচন করতে বলবে, তখন OTHER নির্বাচন করুন (CompleteFTP সাধারণত আলাদা বিকল্প হিসেবে তালিকাভুক্ত থাকে না)। জমা দেওয়ার আগে আপনার CSR সঠিকভাবে ফরম্যাট করা হয়েছে কিনা তা যাচাই করতে, আমাদের CSR Decoder ব্যবহার করুন।
একবার CA আপনার অনুরোধ যাচাই করে সার্টিফিকেট ইস্যু করলে, CompleteFTP SSL ইনস্টলেশন চালিয়ে যান।
আজ অর্ডার করার সময় SSL শংসাপত্রে 10% সংরক্ষণ করুন!
দ্রুত ইস্যু, শক্তিশালী এনক্রিপশন, 99.99% ব্রাউজার বিশ্বাস, নিবেদিত সমর্থন, এবং 25 দিনের অর্থ ফেরত গ্যারান্টি। কুপন কোড: SAVE10


