সংযুক্ত ব্যবহারকারীদের জন্য monitor / private / var/log/system.log


1

আমি কিভাবে লাইনের জন্য সিস্টেম লগ নিরীক্ষণ করবো:

<host> sshd: <user> [priv][<process>]: USER_PROCESS: <process> ttys000

আমি আমাকে আটকানোর জন্য একটি অনুমোদন / অস্বীকার উইন্ডো প্রদর্শন করতে একটি অ্যাপলস্ক্রিপ্ট / ব্যাশ স্ক্রিপ্ট স্বয়ংক্রিয় করতে চাই:

$(osascript -e '(display dialog "User $user connected. Kick out?" buttons {"No", "Yes"} default button 2 with title "SSH to $host")

আদর্শভাবে লাঠি তারপর স্বয়ংক্রিয় স্বয়ংক্রিয় হবে

kill -9 <process>


আকর্ষণীয় ব্যবহার ক্ষেত্রে। আপনি যদি রুড হিসাবে লগ ইন না করেন (অথবা অন্য ব্যবহারকারীর কোনও প্রক্রিয়াটি খোলার জন্য একজন ব্যবহারকারীর জন্য প্রয়োজনীয় প্রমাণীকরণটি পরিচালনা করবেন তবে sudoers ফাইলটিতে খুন যুক্ত করতে হবে। আমি নিশ্চিত নই যে আপনি কেন করবেন না শুধু sshd লক করুন - কিন্তু আপনি যখন মেশিনটি ব্যবহার করছেন তখন এটি লগ ইন করতে বাধা দেওয়ার চেয়ে স্ক্রিপ্টে শেখার মানটি আরও গুরুত্বপূর্ণ হতে পারে এবং এটি "kick" করা সহজ করে।
bmike

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