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


7

আমি নিম্নলিখিত আদেশগুলি চেষ্টা করেছি:

syslog -F raw -k Facility com.apple.system.lastlog | grep <my_username>
cat /var/log/asl.log (DOES NOT WORK ON HighSierra)
who

স্কটকে ধন্যবাদ, নিম্নলিখিত কমান্ডটি কাজ করে:

log show --predicate '(eventMessage CONTAINS "Authentication failed")' --style syslog --last 1d

এটির সাথে সমস্যাটি হ'ল এটি আমাকে অ্যাক্সেস করার চেষ্টা করে অ্যাকাউন্টটির ব্যবহারকারীর নাম দেয় না।

এমন কোনও বাশ / পাইথন প্রোগ্রাম বা টার্মিনাল কমান্ডের কেউ কি আমাকে ব্যর্থ লগইন প্রচেষ্টা (গ্রাফিকাল লগইন / এসএসএস) দেবে?

এখানে আরও তথ্য দেখুন

উত্তর:


2

আমি আমার ম্যাক হাই সিয়েরায় ব্যর্থ এবং সফল লগইন প্রয়াসের ব্যবহারকারীর নাম দেখতে চাই এবং এসই তে অন্য একটি প্রশ্ন পোস্ট করে শেষ করেছি। পরে আমি উত্তরটি পেয়েছি এবং সেই পোস্টটি আপডেট করেছি।

আপনি যদি এখনও লগগুলিতে ব্যবহারকারীর নাম দেখার উপায় খুঁজছেন তবে লগগুলির জন্য আপনাকে "ব্যক্তিগত" মোডটি চালু করতে হবে। এটি করার আদেশ এখানে দেওয়া হয়েছে:

sudo log config --mode "private_data:on"

এখানে আমার পোস্ট যেখানে আমি এই উত্তরটি ইতিমধ্যে পোস্ট করেছি:

ম্যাক ওএস হাই সিয়েরা ব্যর্থ লগইন চেষ্টার জন্য ব্যবহারকারীর নাম কীভাবে দেখুন


4

আপনি নিম্নলিখিত কমান্ডের সাহায্যে ব্যর্থ লগইনটি পুনরুদ্ধার করতে পারেন:

স্ট্রিমিং ডেটার জন্য:

log stream --predicate '(eventMessage CONTAINS "Authentication failed")' --style syslog

বা, শেষ ঘন্টা লগইন ব্যর্থ:

log show --predicate '(eventMessage CONTAINS "Authentication failed")' --style syslog --last 1h

তবে, এটি ব্যর্থতার অনুরোধটির ব্যবহারকারীর নামটি প্রদর্শন করবে না, কেবলমাত্র ব্যর্থতা ঘটেছে।


আমার যা প্রয়োজন এটি হওয়া উচিত ... আমি প্রথমে এটি পরীক্ষা করব। এখন চলছে পরীক্ষা।
এইচ। কামরান

এই আদেশটি চালাতে খুব বেশি সময় নেয়! 20-ইস্হ ঘন্টা পরে, এটি এখনও কোনও ব্যর্থতা বাছাই করতে পারে নি, যদিও আমি উদ্দেশ্যমূলকভাবে কিছু চরিত্রকে ভুল করে প্রবেশ করেছি।
এইচ কামরান

হুঁ - এটি কার্যত তাত্ক্ষণিক হওয়া উচিত। এবং, log showকমান্ডটি পূর্বে ঘটে যাওয়া কোনও ব্যর্থতা বাছাই করা উচিত। নীচের কমান্ডটি ব্যবহার করে দেখুন, আমার মেশিনে চালাতে কয়েক সেকেন্ড সময় লাগে।
স্কট

1
log show --predicate '(eventMessage CONTAINS "Authentication failed")' --style syslog --last 1d
স্কট

উপরের কমান্ডগুলিতে শেষ দিনে ঘটে যাওয়া সমস্ত ব্যর্থতা দেখা উচিত, যাতে আপনার পূর্ববর্তী পরীক্ষাগুলি উপস্থিত হওয়া উচিত ...
স্কট

0

এটি মনে হয় না যে অ্যাপল প্রতিটি লগইন ব্যর্থতা লগ করে, বা কমপক্ষে আমি সমস্ত লগইন ব্যর্থতার সাথে কোনও লগ দেখছি না। আমি আমার স্ক্রিনটি লক করেছি এবং লগ ইন করতে ব্যর্থ হয়েছি এবং এটি কোথাও রেকর্ড করেছে বলে মনে হয় না।

তবে /private/var/log/system.log ফাইলটিতে কিছু প্রমাণীকরণ ব্যর্থতা তালিকাভুক্ত রয়েছে।

এপ্রিল 16 20:22:34 আমার-ম্যাকবুক-প্রো সুডো [50638]: ব্যবহারকারীর নাম: 3 টি ভুল পাসওয়ার্ড চেষ্টা করেছে; টিটিওয়াই = ttys000; পিডাব্লুডি = / ব্যবহারকারী / ব্যবহারকারী নাম; ব্যবহারকারী = মূল; কমান্ড = / usr / bin / su কমান্ড

আপনি এই বার্তাগুলি কনসোল.অ্যাপেও দেখতে পাবেন

কনসোল.অ্যাপ লগইন ব্যর্থতা


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