مراقبة نشاط المستخدم بأمر acct

نعلم جميعًا نحن الذين يديرون الخوادم أنه يجب علينا التحكم أو على الأقل الإشراف بشكل متكرر على جميع الأنشطة التي يقوم بها المستخدمون الآخرون على الخادم ، وهناك عدة طرق لتتبع المستخدمين ، وسأعرض عليكم اليوم تطبيقًا سيساعدنا في ذلك : الحساب

لاحظ أنه سيتم تنفيذ جميع الأوامر التالية كجذر ، وبالتالي عدم وجود sudo

لتثبيته كما تعلم ، ثبّت حزمة acct في توزيعات مثل دبيان أو المشتقات:

apt-get install acct

بمجرد التثبيت ، سوف نتأكد من أن البرنامج الخفي نشط:

service acct start

في التوزيعات التي تستخدم systemd ، سيكون:

systemctl start acct

حسنًا ، إنه يعمل. والآن هذا؟ 🙂

لدينا العديد من الخيارات الآن ، أو بالأحرى العديد من الأوامر الجديدة. فمثلا:

القيادة ac

يمنحنا الأمر ac معلومات وقت الاتصال ، إذا قمنا بتنفيذها بدون معلمات ، فسوف يخبرنا عن المدة التي تم خلالها تسجيل دخول المستخدمين إلى النظام.

إذا قمنا بتنفيذها باستخدام المعامل -d ، فسوف نقسمها إلى أيام ، أي:

ac- المعلمة- د

بينما المعلمة -p يقسمها إلى مستخدمين:

ac- المعلمة- p

وإذا كنت ترغب في مزج النتائج ، فيمكننا رؤية وقت الاتصال لكل مستخدم مقسومًا على الأيام باستخدام الأمر: ac -d the_user

ac- المعلمة- pd

الأمر سا

يوضح لنا هذا الأمر مثل الأوامر الأخرى التي ينفذها مستخدمون آخرون ، على سبيل المثال:

sa -u

سيُظهر لنا هذا آخر الأوامر التي نفذها أي مستخدم على النظام:

سا المعلمة ش

أمر Lastcomm

يوضح لنا هذا الأمر آخر الأوامر التي نفذها كل مستخدم ، بشكل افتراضي ، سيُظهر لنا الأوامر الأخيرة لجميع المستخدمين ، ولكن من الواضح أنه يمكننا إخبارنا بإظهار أوامر مستخدم معين لنا فقط ، على سبيل المثال:

lastcomm root

lastcomm المستخدم الجذر

ويمكننا أيضًا البحث بدلاً من المستخدم ، البحث بالأمر:

lastcomm COMANDO

هذا هو:

lastcomm touch

الأمر lastcomm

وهنا انتهيت من الحديث عن الأوامر التي سنوفرها إذا قمنا بتثبيت حزمة acct

كما قلت في البداية ، هناك عدة طرق لمعرفة ما يفعله المستخدم أو يتوقف عن فعله في النظام ، يمكننا أيضًا التحقق دائمًا من تاريخ_باش لمنزله ، ولكن كما يعلم البعض ، يمكن حذف محتوى السجل لذلك ، هذه الطريقة التي أقدمها هنا يمكن أن تكون فعالة جدًا مقارنة بالآخرين 😉

تحياتي


اترك تعليقك

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها ب *

*

*

  1. المسؤول عن البيانات: ميغيل أنخيل جاتون
  2. الغرض من البيانات: التحكم في الرسائل الاقتحامية ، وإدارة التعليقات.
  3. الشرعية: موافقتك
  4. توصيل البيانات: لن يتم إرسال البيانات إلى أطراف ثالثة إلا بموجب التزام قانوني.
  5. تخزين البيانات: قاعدة البيانات التي تستضيفها شركة Occentus Networks (الاتحاد الأوروبي)
  6. الحقوق: يمكنك في أي وقت تقييد معلوماتك واستعادتها وحذفها.

  1.   يسوع إسرائيل بيراليس مارتينيز قال

    هذا جيد جدا ، سأحاول ذلك

  2.   MSX قال

    Uff ، chiché hottie ، لم أكن أعرفه ، كبير KZ!

    1.    MSX قال

      اراتا: شيش 😉

      قد تكون مهتمًا بهذه الأداة الأخرى المشابهة لـ acct ولكنها موجهة نحو استخدام الشبكة لكل مستخدم مسجل: http://www.pmacct.net/

    2.    KZKG ^ جارا قال

      شكرًا ، أحاول أن أضع أشياء شيقة ... اليوم أعددت مشاركة أخرى جيدة جدًا 😀

  3.   clow_eriol قال

    ممتع جدا 🙂

  4.   بول قال

    آه ... المحطة ... ليس هناك ما يعطيه ...

    1.    تارجون قال

      يبقى فقط لتعلم الأوامر واستخدامها.

      1.    إليوتيمي 3000 قال

        هذا صحيح.

  5.   إليوتيمي 3000 قال

    الشيء الجيد في GNU / Linux هو أنك لا تعتمد على راصد لوحة المفاتيح أو أي شيء من هذا القبيل. هذا هو الغرض من المحطة (على الرغم من أنها بحد ذاتها أداة ذات حدين).

  6.   أوروش قال

    سأختبرها 🙂 بالنسبة للرماة ، الحزمة موجودة في AUR كـ "acct".