نعلم جميعًا نحن الذين يديرون الخوادم أنه يجب علينا التحكم أو على الأقل الإشراف بشكل متكرر على جميع الأنشطة التي يقوم بها المستخدمون الآخرون على الخادم ، وهناك عدة طرق لتتبع المستخدمين ، وسأعرض عليكم اليوم تطبيقًا سيساعدنا في ذلك : الحساب
لتثبيته كما تعلم ، ثبّت حزمة acct في توزيعات مثل دبيان أو المشتقات:
apt-get install acct
بمجرد التثبيت ، سوف نتأكد من أن البرنامج الخفي نشط:
service acct start
في التوزيعات التي تستخدم systemd ، سيكون:
systemctl start acct
حسنًا ، إنه يعمل. والآن هذا؟ 🙂
لدينا العديد من الخيارات الآن ، أو بالأحرى العديد من الأوامر الجديدة. فمثلا:
القيادة ac
يمنحنا الأمر ac معلومات وقت الاتصال ، إذا قمنا بتنفيذها بدون معلمات ، فسوف يخبرنا عن المدة التي تم خلالها تسجيل دخول المستخدمين إلى النظام.
إذا قمنا بتنفيذها باستخدام المعامل -d ، فسوف نقسمها إلى أيام ، أي:
بينما المعلمة -p يقسمها إلى مستخدمين:
وإذا كنت ترغب في مزج النتائج ، فيمكننا رؤية وقت الاتصال لكل مستخدم مقسومًا على الأيام باستخدام الأمر: ac -d the_user
الأمر سا
يوضح لنا هذا الأمر مثل الأوامر الأخرى التي ينفذها مستخدمون آخرون ، على سبيل المثال:
sa -u
سيُظهر لنا هذا آخر الأوامر التي نفذها أي مستخدم على النظام:
أمر Lastcomm
يوضح لنا هذا الأمر آخر الأوامر التي نفذها كل مستخدم ، بشكل افتراضي ، سيُظهر لنا الأوامر الأخيرة لجميع المستخدمين ، ولكن من الواضح أنه يمكننا إخبارنا بإظهار أوامر مستخدم معين لنا فقط ، على سبيل المثال:
lastcomm root
ويمكننا أيضًا البحث بدلاً من المستخدم ، البحث بالأمر:
lastcomm COMANDO
هذا هو:
lastcomm touch
وهنا انتهيت من الحديث عن الأوامر التي سنوفرها إذا قمنا بتثبيت حزمة acct
كما قلت في البداية ، هناك عدة طرق لمعرفة ما يفعله المستخدم أو يتوقف عن فعله في النظام ، يمكننا أيضًا التحقق دائمًا من تاريخ_باش لمنزله ، ولكن كما يعلم البعض ، يمكن حذف محتوى السجل لذلك ، هذه الطريقة التي أقدمها هنا يمكن أن تكون فعالة جدًا مقارنة بالآخرين 😉
تحياتي
هذا جيد جدا ، سأحاول ذلك
Uff ، chiché hottie ، لم أكن أعرفه ، كبير KZ!
اراتا: شيش 😉
قد تكون مهتمًا بهذه الأداة الأخرى المشابهة لـ acct ولكنها موجهة نحو استخدام الشبكة لكل مستخدم مسجل: http://www.pmacct.net/
شكرًا ، أحاول أن أضع أشياء شيقة ... اليوم أعددت مشاركة أخرى جيدة جدًا 😀
ممتع جدا 🙂
آه ... المحطة ... ليس هناك ما يعطيه ...
يبقى فقط لتعلم الأوامر واستخدامها.
هذا صحيح.
الشيء الجيد في GNU / Linux هو أنك لا تعتمد على راصد لوحة المفاتيح أو أي شيء من هذا القبيل. هذا هو الغرض من المحطة (على الرغم من أنها بحد ذاتها أداة ذات حدين).
سأختبرها 🙂 بالنسبة للرماة ، الحزمة موجودة في AUR كـ "acct".