Active Directory-এ একজন ইউজারের লাস্ট লগইন তারিখ ও সময় দেখতে চাইলে এই টিউটোরিয়াল পড়ুন। এই টিউটোরিয়ালে Active Directory ইউজারের লাস্ট লগইন টাইম জানার দুটি পদ্ধতি দেওয়া হলো। প্রতিবার একটি AD ইউজার যেকোনো ওয়ার্কস্টেশন থেকে Active Directory-এ লগঅন করলে, সিস্টেম লগঅনের তারিখ ও সময় রেকর্ড করে অ্যাট্রিবিউটগুলতে: lastLogon এবং lastLogonTimestamp। এদুটির মধ্যে সবচেয়ে নির্ভুল অ্যাট্রিবিউট হল lastLogon, যা একটি নির্দিষ্ট ডোমেন কন্ট্রোলার দ্বারা প্রমাণীকৃত সাম্প্রতিক লগঅনকে প্রতিফলিত করে। *
* নোট: lastLogonTimestamp অ্যাট্রিবিউটটি ইউজারটি ডোমেনে সর্বশেষ কবে লগইন করেছিলো সেটি "রাখে", এবং এর মান সকল ডোমেন কন্ট্রোলারerede রেপ্লিকেট হয়, কিন্তু শুধু তখনই যখন এটি lastLogon ভ্যালুর চেয়ে ১৪ দিন বা তার বেশি পুরনো। stale accounts শনাক্ত করার জন্য lastLogonTimestamp পর্যাপ্ত।
Active Directory-এ ইউজারের লাস্ট লগইন টাইম খুঁজে বের করার পদ্ধতি (Server 2016/2012)
পদ্ধতি ১. Windows GUI থেকে লাস্ট লগইন টাইম দেখুন
পদ্ধতি ২. PowerShell থেকে লাস্ট লগইন টাইম দেখুন
পদ্ধতি ১. Windows GUI থেকে লাস্ট লগইন টাইম খুঁজে বের করুন
Active Directory-এ একজন ইউজার সর্বশেষ কবে লগইন 했던 তা জানতে, নিচের টাস্কটি প্রতিটি ডোমেন কন্ট্রোলারে সম্পাদন করুন:
- Active Directory Users and Computers খুলুন।
২. View মেনু থেকে Advanced Features-এ ক্লিক করুন।

- বাম প্যানেলে Users গ্রুপটি সিলেক্ট করুন।
৪. ডান প্যানেলে, লাস্ট লগইন টাইম দেখতে চাওয়া ইউজারে রাইট-ক্লিক করে Properties নির্বাচন করুন।

- 'User Properties' উইন্ডোতে Attribute Editor ট্যাব সিলেক্ট করুন।
- এখন নিচে স্ক্রল করে lastLogon অ্যাট্রিবিউটে যান, ইউজারটি একটিভ ডিরেক্টরিতে সর্বশেষ কবে লগইন 했던 তা জানতে। *
* নোট:
১. একাধিক DC থাকলে, উপরের ধাপগুলো সকল DC-তে করতে হবে ইউজারের সবচেয়ে সাম্প্রতিক লগইন তারিখ ও সময় জানতে।
২. stale account-এর লাস্ট লগইন তারিখ ও সময় জানতে 'lastLogOnTimestamp'-এ তাকান।

পদ্ধতি ২. PowerShell থেকে লাস্ট লগইন টাইম দেখুন
PowerShell থেকে ইউজারের লাস্ট লগইন টাইম দেখতে:
- PowerShell as Administrator খুলুন এবং এই কমান্ড দিন:
- Get-ADUser -Identity "username" -Properties "LastLogon"
* উদাহরণ: AD ইউজার "User1"-এর লাস্ট লগইন তারিখ/সময় জানতে টাইপ করুন:
- Get-ADUser -Identity "User1" -Properties "LastLogon"

- উপরের কমান্ড এক্সিকিউট করার পর, 'LastLogon' অ্যাট্রিবিউট একটি নমেরিক ভ্যালু দেখাবে (যেমন এই উদাহরণে "132279814667281827")।
'LastLogon' ভ্যালুটিকে পড়া যান তারিখ ও সময়ে কনভার্ট করতে PowerShell-এ এই কমান্ড দিন:
- [datetime]::FromFileTime(LastLogon-Value)
* উদাহরণ: এই উদাহরণে 'LastLogon' অ্যাট্রিবিউটের ভ্যালু "132279814667281827"। তাই কমান্ড হবে:
- [datetime]::FromFileTime(132279814667281827)

অতিরিক্ত সাহায্য: Stale account-এর জন্য লাস্ট লগইন টাইমস্ট্যাম্প জানতে PowerShell-এ এই কমান্ড দিন:
- Get-ADUser -Identity "username" -Properties "LastLogonDate"
এটি ছিল সম্পূর্ণ গাইড! আপনার অভিজ্ঞতা কমেন্টে শেয়ার করুন। লাইক ও শেয়ার করুন অন্যদের সাহায্য করতে।