ম্যাক ওএস এক্সে ব্যবহারকারী লগইন করুন "লগ"


13

ম্যাক ওএস ব্যবহারকারী লগইন / লগআউট রেকর্ড করে?

আমি এমন পরিস্থিতিতে আছি যেখানে আমাকে দেখাতে হবে যে চার সপ্তাহেরও কম আগে একটি নির্দিষ্ট ব্যবহারকারীর একটি নির্দিষ্ট সময়ে (দীর্ঘ গল্প) লগ ইন করা হয়েছিল।

এটি ম্যাক ওএস পর্যায়ে বা ডারউইন স্তরের কোথাও রেকর্ড করা আছে?

সম্পাদনা: মেশিনটি ম্যাক ওএস চিতা (নন-সার্ভার সংস্করণ) চালাচ্ছে।

উত্তর:


15

আপনি কমান্ডটি চেষ্টা করতে পারেন lastযা ওএস ইনস্টল না হওয়া অবধি লগটি সাফ না হওয়া অবধি একটি লগ থাকা উচিত। বিশেষত কোনও কনসোল এন্ট্রি সন্ধান করুন।


1
খুব সুন্দর! আমি ঠিক, ছিল। এমনকি মিষ্টিও।
জাস্টিকাল

3
এটি শাটডাউন, রিবুটগুলির জন্য। "লক স্ক্রিনগুলি" লগইনগুলি সম্পর্কে কী কী একই রকম আছে?
পাওলো অলিভিরা

লক স্ক্রিন লগইনগুলির জন্য কীভাবে চেক করবেন?
theonlygusti

10

আপনি যদি কয়েক সপ্তাহের চেয়ে আরও পিছনে ফিরে যেতে চান তবে lastএই এএসএল ডাটাবেসে এই এন্ট্রিগুলি অনেক বেশি সময়ের জন্য সঞ্চিত থাকে show লগইনগুলি দেখতে এই কমান্ডটি ব্যবহার করে, আপনি যে নামটি সন্ধান করছেন তা প্রতিস্থাপন করুন বা | grep insert_username_hereসবাইকে দেখার জন্য ছেড়ে দিন ।

syslog -F raw -k Facility com.apple.system.lastlog | grep insert_username_here

লগআউটগুলি দেখতে ব্যবহার করুন:

syslog -F raw -k Facility com.apple.system.utmpx | grep insert_username_here

এটি আরও পরিষ্কারভাবে দেখতে আপনি এটি ব্যবহার করতে পারেন, যা টার্মিনালের মাধ্যমে লগইনগুলি প্রদর্শন করে না এবং কেবল প্রথম যুগের সময় প্রদর্শন করবে। আপনাকে অবশ্যই একটি ব্যবহারকারীর জন্য গ্রেপ করতে হবে অন্যথায় ডেটা অর্থহীন:

syslog -F raw -k Facility com.apple.system.lastlog | grep insert_username_here | grep -v tty | awk '{ print $2 }' | sed -e 's/]//g'

তারিখটি যুগের সময় হিসাবে প্রদর্শিত হয়। আপনি http://www.epochconverter.com/ এর মাধ্যমে এটিকে সাধারণ সময়ে রূপান্তর করতে পারেন


1
টিপ জন্য ধন্যবাদ. এফওয়াইআই আমি "জিইউআই" লগইনগুলির পরে ছিলাম, সুতরাং এটিও কৌশলটি করা উচিত।
জাস্টিকাল
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.