আপনি যদি সক্রিয় ডিরেক্টরিতে ব্যবহারকারীর শেষ লগইন তারিখ এবং সময় দেখতে চান তবে এই টিউটোরিয়ালটি পড়া চালিয়ে যান। এই টিউটোরিয়ালটিতে একটি অ্যাক্টিভ ডিরেক্টরি ব্যবহারকারীর শেষ লগইন সময় বের করার জন্য দুটি পদ্ধতি রয়েছে। প্রতিবার যখন একজন AD ব্যবহারকারী যেকোন ওয়ার্কস্টেশন থেকে অ্যাক্টিভ ডিরেক্টরিতে লগইন করে, সিস্টেমটি লগঅনের তারিখ এবং সময় রেকর্ড করে, বৈশিষ্ট্যগুলিতে:lastLogon &lastLogonTimestamp. তাদের দুটি থেকে, সবচেয়ে সঠিক বৈশিষ্ট্য হল lastLogon, যা একটি নির্দিষ্ট ডোমেন কন্ট্রোলার দ্বারা প্রমাণীকৃত সাম্প্রতিকতম লগইন প্রতিফলিত করে। *
* দ্রষ্টব্য:lastLogonTimestamp অ্যাট্রিবিউট "হোল্ডস" ব্যবহারকারীর ডোমেনে শেষ লগইন করার সময়, এবং এর মান সমস্ত ডোমেন কন্ট্রোলারে প্রতিলিপি করা হয়, কিন্তু শুধুমাত্র যদি এটি lastLogon এর থেকে 14 দিন বা তার বেশি পুরানো হয় মান lastLogonTimestamp শুধুমাত্র বাসি অ্যাকাউন্ট শনাক্ত করার জন্য যথেষ্ট।
একটিভ ডিরেক্টরিতে একজন ব্যবহারকারীর জন্য শেষ লগঅন সময় কীভাবে খুঁজে বের করবেন। (সার্ভার 2016/2012)
পদ্ধতি 1. উইন্ডোজ GUI থেকে শেষ লগইন সময় দেখুন।
পদ্ধতি 2. PowerShell থেকে শেষ লগইন সময় দেখুন
পদ্ধতি 1. উইন্ডোজ GUI থেকে শেষ লগইন সময় খুঁজুন।
একজন ব্যবহারকারী সর্বশেষ কবে সক্রিয় ডিরেক্টরিতে লগ ইন করেছিলেন তা খুঁজে বের করতে, প্রতিটি ডোমেন কন্ট্রোলারে নীচের কাজটি সম্পাদন করুন:
1। সক্রিয় ডিরেক্টরি ব্যবহারকারী এবং কম্পিউটার খুলুন
2। ভিউ থেকে মেনুতে, উন্নত বৈশিষ্ট্যগুলি ক্লিক করুন৷
3. ব্যবহারকারী নির্বাচন করুন বাম ফলকে গোষ্ঠী৷
4৷৷ ডান ফলকে, আপনি যে ব্যবহারকারীর শেষ লগইন সময় দেখতে চান তার উপর ডান-ক্লিক করুন এবং সম্পত্তি নির্বাচন করুন .
5। 'ব্যবহারকারীর বৈশিষ্ট্য' উইন্ডোতে, অ্যাট্রিবিউট এডিটর নির্বাচন করুন ট্যাব।
6. এখন lastLogon-এ স্ক্রোল করুন বৈশিষ্ট্য, ব্যবহারকারী শেষবার সক্রিয় ডিরেক্টরিতে কখন লগ ইন করেছেন তা খুঁজে বের করতে। *
* নোট:
1. আপনার যদি একাধিক ডিসি থাকে, তাহলে ব্যবহারকারীর সাম্প্রতিক লগন তারিখ ও সময় জানতে আপনাকে সমস্ত ডিসি-তে উপরের ধাপগুলি সম্পাদন করতে হবে৷
2. যদি আপনি একটি পুরানো অ্যাকাউন্টের জন্য শেষ লগইন তারিখ এবং সময় খুঁজে পেতে চান, তাহলে 'lastLogonTimestamp' দেখুন৷
পদ্ধতি 2. PowerShell থেকে শেষ লগইন সময় দেখুন।
পাওয়ারশেল থেকে ব্যবহারকারীর শেষ লগইন সময় দেখতে:
1. প্রশাসক হিসাবে PowerShell খুলুন এবং এই কমান্ড দিন:
- Get-ADUser -Identity "username" -Properties "LastLogon"
* উদাহরণস্বরূপ:AD ব্যবহারকারী "User1" এর শেষ লগইন তারিখ/সময় জানতে, টাইপ করুন:
- Get-ADUser -Identity "User1" -Properties "LastLogon"
2. আপনি দেখতে পাচ্ছেন, উপরের কমান্ডটি কার্যকর করার পরে, 'LastLogon' অ্যাট্রিবিউট, একটি সাংখ্যিক মান প্রদর্শন করে (যেমন এই উদাহরণে "132279814667281827")।
'LastLogon' মানটিকে একটি স্বীকৃত তারিখ এবং সময়ে রূপান্তর করতে, PowerShell-এ এই কমান্ডটি দিন:
- [তারিখের সময়]::FromFileTime(LastLogon-Value)
* যেমন এই উদাহরণে, 'LastLogon' atttibute-এর মান হল "132279814667281827"। সুতরাং, কমান্ডটি হবে:
- [তারিখের সময়]::FromFileTime(132279814667281827)
অতিরিক্ত সহায়তা: শেষ লগইন টাইম স্ট্যাম্প খুঁজে বের করতে, একটি পুরানো অ্যাকাউন্টের জন্য, PowerShell-এ এই কমান্ডটি দিন:
- Get-ADUser -Identity "username" -Properties "LastLogonDate"
এটাই! আপনার অভিজ্ঞতা সম্পর্কে আপনার মন্তব্য রেখে এই গাইড আপনাকে সাহায্য করেছে কিনা তা আমাকে জানান। অন্যদের সাহায্য করার জন্য অনুগ্রহ করে এই গাইডটি লাইক এবং শেয়ার করুন৷