bg-tutorials

Synology NAS-এ SSL Certificate কীভাবে ইনস্টল করবেন

এই টিউটোরিয়ালে দেখানো হয়েছে DSM 7 চালিত Synology NAS-এ কীভাবে একটি SSL সার্টিফিকেট ইনস্টল করবেন। আপনি আপনার সার্টিফিকেট ফাইল ইম্পোর্ট করবেন, সার্টিফিকেটটি আপনার DSM এবং অন্যান্য সার্ভিসে অ্যাসাইন করবেন, এবং HTTPS বাধ্যতামূলক করবেন।

Synology NAS-এ একটি CSR কোড তৈরি করুন

একটি সার্টিফিকেটের জন্য আবেদন করতে, আপনাকে প্রথমে একটি Certificate Signing Request (CSR) তৈরি করতে হবে, যা আপনার ডোমেইন এবং প্রতিষ্ঠানের তথ্য ধারণকারী একটি এনকোডেড টেক্সট ব্লক, এবং এটি Certificate Authority (CA)-কে পাঠাতে হবে। আপনার কাছে দুটি অপশন রয়েছে:

  • CSR এবং প্রাইভেট কী স্বয়ংক্রিয়ভাবে তৈরি করতে আমাদের CSR Generator ব্যবহার করুন।
  • Synology NAS-এ কীভাবে CSR তৈরি করবেন সে সম্পর্কে আমাদের ধাপে ধাপে টিউটোরিয়াল অনুসরণ করুন।

আপনার অর্ডারের সময় CSR-টি Certificate Authority-এর কাছে জমা দিন। CA এটি ভ্যালিডেট করে আপনার সার্টিফিকেট ইস্যু করার পর, নিচে দেওয়া ইনস্টলেশন প্রক্রিয়া চালিয়ে যান।

Synology NAS-এ একটি SSL সার্টিফিকেট ইনস্টল করুন

শুরু করার আগে, নিশ্চিত করুন যে আপনার কাছে এই তিনটি ফাইল প্রস্তুত আছে:

  • আপনার সার্টিফিকেট: CA আপনাকে পাঠানো ZIP আর্কাইভ থেকে .crt ফাইল।
  • ইন্টারমিডিয়েট সার্টিফিকেট: একই ZIP আর্কাইভের CA বান্ডল ফাইল (CA bundle)।
  • প্রাইভেট কী: CSR-এর সঙ্গে আপনি যে .key ফাইল তৈরি করেছিলেন।

নিচের স্ক্রিনগুলো বর্তমান Synology অপারেটিং সিস্টেম DSM 7-এর বর্ণনা দেয়। পূর্ববর্তী DSM সংস্করণগুলো সামান্য আলাদা লেবেল সহ একই ধরনের পথ অনুসরণ করে।

ধাপ ১: Certificate প্যানেল খুলুন

একজন অ্যাডমিনিস্ট্রেটর হিসেবে DSM-এ লগইন করুন এবং Control Panel > Security > Certificate-এ যান।

ধাপ ২: নতুন ইম্পোর্ট শুরু করুন

Add-এ ক্লিক করুন। খুলে যাওয়া উইন্ডোতে, Add a new certificate নির্বাচন করুন এবং Next-এ ক্লিক করুন।

ধাপ ৩: “Import certificate” নির্বাচন করুন

Import certificate নির্বাচন করুন এবং Set as default certificate-এ টিক দিন যাতে DSM নির্দিষ্ট কোনো সার্টিফিকেটের সাথে বাঁধা নয় এমন সংযোগগুলোর জন্য এটি ব্যবহার করে। আপনি Description ফিল্ডটি খালি রাখতে পারেন বা সার্টিফিকেটকে অন্যদের থেকে আলাদা করার জন্য একটি নাম দিতে পারেন। Next-এ ক্লিক করুন।

ধাপ ৪: তিনটি ফাইল আপলোড করুন

Import Certificate উইন্ডোতে, প্রতিটি ফাইল সংশ্লিষ্ট ফিল্ডে সংযুক্ত করতে Browse বাটন ব্যবহার করুন:

  • Private Key: আপনার .key ফাইল।
  • Certificate: আপনার .crt ফাইল।
  • Intermediate Certificate: CA বান্ডল ফাইল।

প্রতিটি ফাইল সঠিক ফিল্ডে মেলান। কী ফিল্ডে সার্টিফিকেট লোড করা, বা ইন্টারমিডিয়েট সার্টিফিকেট এড়িয়ে যাওয়া, পরবর্তীতে “not trusted” সতর্কবার্তার সাধারণ কারণ। ইম্পোর্ট করতে OK-এ ক্লিক করুন। নতুন সার্টিফিকেট প্রয়োগ করার জন্য DSM তার ওয়েব সার্ভার পুনরায় চালু করে, তাই ইন্টারফেসটি কিছু সময়ের জন্য অনুপলব্ধ থাকতে পারে।

ধাপ ৫: আপনার সার্ভিসগুলোতে সার্টিফিকেট অ্যাসাইন করুন

সার্টিফিকেট ইম্পোর্ট করাই শেষ ধাপ নয়। প্রতিটি সার্ভিসকে কোন সার্টিফিকেট ব্যবহার করতে হবে তা এখনও আপনার জানাতে হবে। Certificate স্ক্রিনে ফিরে গিয়ে, Settings-এ ক্লিক করুন। Configure ট্যাবে, আপনি একটি সার্টিফিকেট ড্রপ-ডাউনের পাশে আপনার সার্ভিসগুলো (DSM desktop, Web Station, mail, FTP, এবং অন্যান্য) দেখতে পাবেন। যে প্রতিটি সার্ভিসে নতুন সার্টিফিকেট ব্যবহার করা উচিত, তার ড্রপ-ডাউন খুলে এটি নির্বাচন করুন, তারপর OK-এ ক্লিক করুন।

ধাপ ৩-এ যদি আপনি Set as default certificate-এ টিক দিয়ে থাকেন, তাহলে স্পষ্ট অ্যাসাইনমেন্ট ছাড়া সার্ভিসগুলো ইতিমধ্যেই নতুন সার্টিফিকেট ব্যবহার করছে, কিন্তু DSM ডেস্কটপ এবং যেকোনো ওয়েব সার্ভিস সঠিক সার্টিফিকেটের দিকে নির্দেশ করছে তা নিশ্চিত করা যুক্তিসঙ্গত।

ধাপ ৬: একটি সুরক্ষিত সংযোগ বাধ্যতামূলক করুন

দর্শকরা সবসময় নিরাপদ সংস্করণে পৌঁছান তা নিশ্চিত করতে, HTTP থেকে HTTPS-এ রিডাইরেক্ট করুন:

  • Control Panel > Login Portal-এ যান।
  • DSM ট্যাবে, Automatically redirect HTTP connections to HTTPS for DSM desktop-এ টিক দিন।
  • Save (বা Apply)-এ ক্লিক করুন।

DSM ডেস্কটপ এখন শুধুমাত্র HTTPS-এর মাধ্যমে লোড হয়। Web Station সাইটগুলো আলাদাভাবে, তাদের নিজস্ব পোর্টাল সেটিংসে পরিচালিত হয়।

আপনার SSL সার্টিফিকেট এখন আপনার Synology NAS-এ ইনস্টল করা হয়েছে।

ফ্রি অপশন: DSM-এ একটি Let’s Encrypt সার্টিফিকেট পান

DSM 7 সরাসরি একটি ফ্রি Let’s Encrypt সার্টিফিকেট ইস্যু করতে পারে, কোনো CSR এবং ম্যানুয়াল ইম্পোর্টের প্রয়োজন নেই। এটি মেয়াদ শেষ হওয়ার আগে স্বয়ংক্রিয়ভাবে রিনিউ হয়, যা 90 দিনের রিনিউয়াল ঝামেলা দূর করে। এটি সবচেয়ে ভালো কাজ করে যখন আপনার NAS সংশ্লিষ্ট ডোমেইনে ইন্টারনেট থেকে পৌঁছানো যায়।

  • Control Panel > Security > Certificate-এ যান, Add-এ ক্লিক করুন, তারপর Add a new certificate
  • Get a certificate from Let’s Encrypt নির্বাচন করুন এবং Next-এ ক্লিক করুন।
  • আপনার Domain name এবং একটি যোগাযোগ Email প্রবেশ করান। কোনো অতিরিক্ত হোস্টনেম Subject Alternative Name-এর অধীনে যুক্ত করুন, তারপর সম্পন্ন করুন।

ডোমেইন ভ্যালিডেশনের জন্য, আপনার NAS এবং রাউটারকে ইন্টারনেট থেকে ইনবাউন্ড পোর্ট 80 অনুমতি দিতে হবে। DSM সার্টিফিকেট স্বয়ংক্রিয়ভাবে রিনিউ করার জন্য একই সংযোগ ব্যবহার করে। এটি ইস্যু হওয়ার পর, ইম্পোর্ট করা সার্টিফিকেটের মতোই Settings > Configure দিয়ে এটিকে আপনার সার্ভিসগুলোতে অ্যাসাইন করুন।

ফ্রি DSM এবং অভ্যন্তরীণ সার্ভিসের জন্য Let’s Encrypt বেছে নিন। যখন আপনার Organization বা Extended Validation, অনেক সাবডোমেইনে একটি ওয়াইলড কার্ড, দীর্ঘ মেয়াদ, বা একটি ওয়ারেন্টি এবং ভেন্ডর সাপোর্টের প্রয়োজন হয়, তখন একটি ক্রয় করা সার্টিফিকেট বেছে নিন।

আপনার SSL ইনস্টলেশন পরীক্ষা করুন

ইনস্টলেশনের পর, সার্টিফিকেট এবং চেইন পরীক্ষা করুন যাতে আপনি একটি অনুপস্থিত ইন্টারমিডিয়েট বা একটি ভুল অ্যাসাইনমেন্ট প্রথমেই ধরতে পারেন। ব্রাউজারে HTTPS-এর মাধ্যমে আপনার NAS ঠিকানা খুলুন এবং প্যাডলক পরীক্ষা করুন, তারপর আমাদের SSL Checker দিয়ে একটি গভীর স্ক্যান চালান।

আপনার কাছে অন্য কম্পিউটারে OpenSSL থাকলে, আপনি সরাসরি আপনার NAS দ্বারা পরিবেশিত সার্টিফিকেটটি পড়তে পারেন। হোস্ট এবং পোর্টটি আপনার নিজেরটি দিয়ে প্রতিস্থাপন করুন (DSM সাধারণত HTTPS-এর জন্য 5001-এ শোনে):

echo | openssl s_client -connect your-nas-address:5001 -servername your-nas-address 2>/dev/null | openssl x509 -noout -issuer -subject -dates

এটি ইস্যুকারী, বিষয়, এবং বৈধতার তারিখগুলো প্রিন্ট করে। ইস্যুকারী লাইনে একটি বাস্তব Certificate Authority (NAS নিজেই নয়) নিশ্চিত করে যে আপনার ইম্পোর্ট করা সার্টিফিকেট পরিবেশন করা হচ্ছে।

সচরাচর জিজ্ঞাসিত প্রশ্নাবলী

আমার Synology সার্টিফিকেট কেন বিশ্বস্ত নয়?

যখন সার্টিফিকেট সেলফ-সাইনড, মেয়াদোত্তীর্ণ, বা এর ইন্টারমিডিয়েট সার্টিফিকেট ছাড়া পরিবেশিত হয়, তখন ব্রাউজার একটি “not trusted” সতর্কবার্তা দেখায়। নিশ্চিত করুন যে আপনি একটি পাবলিক CA থেকে একটি বৈধ সার্টিফিকেট ইম্পোর্ট করেছেন এবং Intermediate Certificate (CA বান্ডল) এর সাথে আপলোড করা হয়েছে। চেইন অসম্পূর্ণ হলে, ইন্টারমিডিয়েট ফাইল সহ সার্টিফিকেটটি পুনরায় ইম্পোর্ট করুন।

NAS-এর জন্য একটি SSL সার্টিফিকেট কীভাবে পাবো?

আপনার কাছে দুটি পথ রয়েছে। একটি Certificate Authority থেকে একটি সার্টিফিকেট কিনুন এবং এটি Control Panel > Security > Certificate-এর অধীনে ইম্পোর্ট করুন, বা স্বয়ংক্রিয়ভাবে রিনিউ হওয়া একটি ফ্রি সার্টিফিকেটের জন্য DSM 7-এর বিল্ট-ইন Get a certificate from Let’s Encrypt অপশন ব্যবহার করুন। যখন আপনার Organization বা Extended Validation, একটি ওয়াইলড কার্ড, বা একটি ওয়ারেন্টির প্রয়োজন হয়, তখন একটি ক্রয় করা সার্টিফিকেট যুক্তিসঙ্গত হয়।

আমার নতুন সার্টিফিকেট কোনো সার্ভিসে কেন প্রয়োগ হয়নি?

একটি সার্টিফিকেট ইম্পোর্ট করা স্বয়ংক্রিয়ভাবে এটিকে প্রতিটি সার্ভিসের সাথে সংযুক্ত করে না। Control Panel > Security > Certificate খুলুন, Settings-এ ক্লিক করুন, এবং Configure ট্যাবে প্রতিটি সার্ভিসকে (DSM desktop, Web Station, mail, FTP) ড্রপ-ডাউন থেকে সঠিক সার্টিফিকেটে সেট করুন। একটি সার্টিফিকেটকে ডিফল্ট হিসেবে সেট করা শুধুমাত্র স্পষ্ট অ্যাসাইনমেন্ট ছাড়া সার্ভিসগুলোকে কভার করে।

একটি Synology NAS সুরক্ষিত করার সর্বোত্তম উপায় কী?

সার্টিফিকেট ইনস্টল করা এবং HTTPS বাধ্যতামূলক করার পাশাপাশি, শক্তিশালী অ্যাডমিনিস্ট্রেটর পাসওয়ার্ড ব্যবহার করুন, টু-ফ্যাক্টর প্রমাণীকরণ সক্রিয় করুন, DSM এবং প্যাকেজগুলো আপডেট রাখুন, IP বা অ্যাকাউন্ট অনুযায়ী অ্যাডমিন অ্যাক্সেস সীমিত করুন, এবং সাধারণ FTP-এর পরিবর্তে SFTP-এর মতো সুরক্ষিত প্রোটোকল ব্যবহার করুন।

আজ অর্ডার করার সময় SSL শংসাপত্রে 10% সংরক্ষণ করুন!

দ্রুত ইস্যু, শক্তিশালী এনক্রিপশন, 99.99% ব্রাউজার বিশ্বাস, নিবেদিত সমর্থন, এবং 25 দিনের অর্থ ফেরত গ্যারান্টি। কুপন কোড: SAVE10

উড়ন্ত একটি ড্রাগনের একটি বিস্তারিত চিত্র
লিখেছেন

SSL শংসাপত্রে বিশেষজ্ঞ অভিজ্ঞ বিষয়বস্তু লেখক। জটিল সাইবারসিকিউরিটি বিষয়গুলিকে পরিষ্কার, আকর্ষক সামগ্রীতে রূপান্তর করা। প্রভাবশালী বর্ণনার মাধ্যমে ডিজিটাল নিরাপত্তার উন্নতিতে অবদান রাখুন।