আপনি যদি কখনও ফাইল এবং ফোল্ডারের অনুমতিগুলি পরিচালনা করার চেষ্টা করে থাকেন বা রেজিস্ট্রির মাধ্যমে ব্রাউজ করেন তবে আপনি একটি দীর্ঘ স্ট্রিং মান দেখে থাকতে পারেন, যেমন "S-1-5-21-3011698416-3634052959-2884390752-500"। এগুলিকে সিকিউরিটি আইডেন্টিফায়ার বা সংক্ষেপে এসআইডি বলা হয়। প্রতিটি ব্যবহারকারীর সাথে একটি অনন্য SID সংযুক্ত থাকবে। আপনি যদি SIDs (নিরাপত্তা শনাক্তকারী) সম্পর্কে কখনও না শুনে থাকেন তবে আপনি হয়তো ভাবছেন যে বিশ্বে সেগুলি কী। সর্বোপরি, আপনি কখনই এই নিরাপত্তা শনাক্তকারীগুলিকে সরল দৃষ্টিতে দেখতে পাবেন না, যেমন, কন্ট্রোল প্যানেলে বা সেটিংস অ্যাপে৷
SID কি?
একটি নিরাপত্তা শনাক্তকারী হল মানগুলির একটি অনন্য স্ট্রিং যা প্রতিটি নিরাপত্তা প্রধান এবং নিরাপত্তা গোষ্ঠীর জন্য Windows ডোমেন কন্ট্রোলারের মতো কর্তৃপক্ষ দ্বারা জারি করা হয়। একটি নিরাপত্তা প্রধান বা গ্রুপ তৈরি করা হলে নিরাপত্তা শনাক্তকারী স্বয়ংক্রিয়ভাবে তৈরি হয়। একবার SID তৈরি হয়ে গেলে, এটি সিকিউরিটি ডাটাবেসে সংরক্ষণ করা হয় এবং যখন প্রয়োজন হয় তখন পুনরুদ্ধার করা হয়।
SID এবং ব্যবহারকারীর অধিকারগুলিকে একত্রিত করে, Windows আপনাকে, ব্যবহারকারীকে, প্রতিবার আপনার সিস্টেমে লগ ইন করার সময় একটি অ্যাক্সেস টোকেন দেয়। এই অ্যাক্সেস টোকেনটি নিরাপত্তার প্রসঙ্গ প্রদান করে এবং আপনাকে আপনার উইন্ডোজ সিস্টেম পরিচালনা করার জন্য উপযুক্ত অনুমতি এবং অধিকার দেয়।
সহজ কথায়, SID হল Windows নিরাপত্তা মডেলের একটি গুরুত্বপূর্ণ অংশ।
স্বয়ংক্রিয়ভাবে তৈরি হওয়া SID গুলি ছাড়া, Windows-এ কিছু সর্বজনীন সুপরিচিত SID আছে যেমন এভরিভন, লোকাল অথরিটি, ওয়ার্ল্ড, এনটি অথরিটি এবং সমস্ত পরিষেবা। আপনি এখানে সমস্ত সুপরিচিত SID খুঁজে পেতে পারেন৷
৷একটি নির্দিষ্ট ব্যবহারকারী বা Windows এ সমস্ত ব্যবহারকারীর SID খুঁজে বের করার অনেক উপায় আছে। আমি তাদের কয়েক দেখাব. আপনার প্রয়োজন অনুসারে ব্যবহার করুন৷
বর্তমান ব্যবহারকারীর SID খুঁজুন
বর্তমান ব্যবহারকারীর SID খুঁজতে, আপনি দুটি কমান্ডের একটি ব্যবহার করতে পারেন, উভয়ই একক-লাইন কমান্ড।
প্রথমে, স্টার্ট মেনুতে "কমান্ড প্রম্পট" অনুসন্ধান করুন এবং এটি খুলুন। কমান্ড প্রম্পট খোলার পরে, নীচের কমান্ডটি চালান। এটির সাথে যুক্ত SID এর আপনার বর্তমান ব্যবহারকারীর নাম সুন্দরভাবে তালিকাভুক্ত করবে।
whoami /user
বিকল্পভাবে, আপনি উইন্ডোজ ম্যানেজমেন্ট ইন্টারফেস কমান্ড (WMIC) ব্যবহার করতে পারেন। শুধু নীচের কমান্ডটি চালান, এবং এটি SID এবং ব্যবহারকারীর নাম তালিকাভুক্ত করবে।
wmic useraccount where name='%username%' get name,sid
নির্দিষ্ট ব্যবহারকারীর SID খুঁজুন
আপনি যদি একটি নির্দিষ্ট ব্যবহারকারীর SID দেখতে চান, তাহলে আপনাকে যা করতে হবে তা হল %username%
প্রতিস্থাপন ব্যবহারকারীর প্রকৃত ব্যবহারকারীর নামের সাথে উপরের WMIC কমান্ডে।
একবার প্রতিস্থাপিত হলে, কমান্ডটি নিচের মত কিছু দেখায়:
wmic useraccount where name='krishna' get name,sid
সমস্ত ব্যবহারকারীর SID খুঁজুন
আপনার তৈরি করা ব্যবহারকারীর অ্যাকাউন্টগুলি ছাড়াও, Windows স্বয়ংক্রিয়ভাবে কিছু ডিফল্ট অ্যাকাউন্ট তৈরি করে যেমন গেস্ট, অ্যাডমিনিস্ট্রেটর, WDAGUtilityAccount, ইত্যাদি। আপনি যদি আপনার সিস্টেমে সমস্ত ব্যবহারকারীর SID খুঁজে পেতে চান, তাহলে নিচের কমান্ডটি চালান:
wmic useraccount get name,sid
একই জিনিস অর্জন করার জন্য একটি পাওয়ারশেল কমান্ডও রয়েছে। স্টার্ট মেনু থেকে পাওয়ারশেল খুলুন। এখন, নীচের কমান্ডটি চালান, এবং এটি সমস্ত ব্যবহারকারীর সমস্ত SID তাদের ব্যবহারকারীর নাম সহ তালিকাভুক্ত করবে৷
Get-WmiObject win32_useraccount | Select name,sid
রেজিস্ট্রি এডিটর ব্যবহার করে SID খুঁজুন
আশ্চর্যজনকভাবে, আপনি মাত্র কয়েকটি ক্লিকের মাধ্যমে যেকোনো ব্যবহারকারীর SID খুঁজে পেতে রেজিস্ট্রি এডিটর ব্যবহার করতে পারেন। আপনি যদি কমান্ড প্রম্পট বা পাওয়ারশেলের সাথে কাজ করতে পছন্দ না করেন তবে এটি একটি ভাল বিকল্প৷
শুরু করতে, স্টার্ট মেনুতে "regedit" অনুসন্ধান করুন এবং এটি খুলুন, তারপর নিম্নলিখিত অবস্থানে যান:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList
প্রোফাইললিস্ট কী-এর অধীনে আপনি সুপরিচিত এবং ব্যবহারকারী অ্যাকাউন্ট উভয় SID দেখতে পাবেন। ব্যবহারকারীর অ্যাকাউন্টের এসআইডি দীর্ঘ হবে। কোন SID কোন ব্যবহারকারীর অন্তর্গত তা খুঁজে বের করতে, বাম প্যানেলে SID-এ ক্লিক করুন এবং আপনি ProfileImagePath মানের পাশে ডান-প্যানেলে ব্যবহারকারীর নাম দেখতে পাবেন।
Windows-এ ব্যবহারকারীদের SID খুঁজতে উপরের পদ্ধতি ব্যবহার করার বিষয়ে আপনার চিন্তাভাবনা এবং অভিজ্ঞতা শেয়ার করার জন্য নীচে মন্তব্য করুন৷
ইমেজ ক্রেডিট:জন সুইন্ডেলস