এই নিবন্ধটি লিনাক্স ডিভাইসগুলিতে ডিভাইস চেকের জন্য ব্যবহৃত ডিভাইস সার্টিফিকেটগুলি ইনস্টল করার পদ্ধতি ব্যাখ্যা করে।
সারসংক্ষেপ
লিনাক্স ডিভাইসে ডিভাইস সার্টিফিকেট ইনস্টল করতে প্রথমে সার্টিফিকেট তৈরি করুন এবং তারপর এটি ডিভাইসে ইনস্টল করুন।
প্রয়োজনীয় শর্ত
আপনার লিনাক্স কম্পিউটারের জন্য প্রশাসক অনুমতিসমূহ থাকতে হবে
সার্টিফিকেট ফাইল অবশ্যই PFX (p12) ফর্ম্যাটে থাকতে হবে, এর ব্যক্তিগত কী সহ।
সার্টিফিকেট জারিকারক অবশ্যই সেই সিগনিং সার্টিফিকেটের সাথে মিল থাকা উচিত যা Cato ম্যানেজমেন্ট অ্যাপ্লিকেশনের ক্লাউড অ্যাক্সেস> ক্লায়েন্ট অ্যাক্সেস> ডিভাইস সার্টিফিকেট পেজে আপলোড করা হয়েছে।
সার্টিফিকেটের সর্বোচ্চ অনুমোদিত আকার 2048 বাইট। এই আকারের চেয়ে বড় সার্টিফিকেটগুলি উপেক্ষা করা হবে
সার্টিফিকেট ইনস্টল এবং কনফিগারিং
পদক্ষেপ ১: ডিভাইস সার্টিফিকেট তৈরি করুন
পদক্ষেপ ২: নিম্নলিখিত কমান্ডটি ব্যবহার করে সার্টিফিকেট ইনস্টল করুন:
cato-sdp import-cert <certificate path>/<certificate>.p12
ডিভাইস সার্টিফিকেট তৈরি করা
এই সেকশনটি কমান্ডের একটা উদাহরণ যা OpenSSL সার্টিফিকেট তৈরি করার জন্য, যা ক্লায়েন্ট সফটওয়্যার অ্যাক্সেস করে ডিভাইস প্রমাণীকরণের জন্য। সার্টিফিকেট তৈরির জন্য আপনি অন্যান্য সরঞ্জামগুলি ব্যবহার করতে পারেন।
ডিভাইস সার্টিফিকেট তৈরির আগে আপনার নিজের স্বাক্ষর সার্টিফিকেট থাকতে হবে।
openssl genrsa -out <name>.key 2048
openssl req -new -key <name>.key -out <name>.csr
sudo openssl x509 -req -in <name>.csr -CA rootCA.crt -CAkey rootCA.key -CAcreateserial -out <name>.crt -days 500 -sha256
openssl pkcs12 -export -out <name>.p12 -inkey <name>.key -in <name>.crtউপরের উদাহরণে, openssl pcks12 কমান্ডে কোনো পাসওয়ার্ড যোগ করা হয়নি।
ক্লায়েন্টে ডিভাইস সার্টিফিকেট সক্রিয় করা
এটি প্রয়োজনীয় লিনাক্স ক্লায়েন্ট সংস্করণগুলিতে যা v5.1 এর নিচে রয়েছে
সার্টিফিকেট এবং বেসরকারি কী ফাইল লিনাক্স ডিভাইসে কপি করুন। যখন আপনি ক্লায়েন্ট চালান, -cert আর্গুমেন্ট যোগ করুন। লিনাক্স ক্লায়েন্টের আর্গুমেন্ট সম্পর্কে আরও জানতে দেখুন Installing and Running the Linux Client (v5.1 and above)
লিনাক্স ক্লায়েন্ট এ ডিভাইস সার্টিফিকেট সক্রিয় করতে:
ডিভাইস সার্টিফিকেট এবং বেসরকারি কী ফাইল (<name>.p12) এমন একটি ডিরেক্টরিতে কপি করুন যেখানে ক্লায়েন্টের অনুমতিসমূহ রয়েছে প্রবেশের।
যখন আপনি ক্লায়েন্ট চালান, এই আর্গুমেন্টটি যোগ করুন: -cert <p12 ফাইলের পাথ>।