Whowatch ตรวจสอบผู้ใช้และกระบวนการของระบบแบบเรียลไทม์

เกี่ยวกับ whowatch

ในบทความต่อไปเราจะมาดู whowatch นี่คือ โปรแกรมสำหรับบรรทัดคำสั่งแบบโต้ตอบง่ายและใช้งานง่ายซึ่งเราสามารถตรวจสอบกระบวนการและผู้ใช้ บนระบบ Gnu / Linux มันจะแสดงให้เราเห็นว่าใครเข้าสู่ระบบและกำลังทำอะไรอยู่ในช่วงเวลาที่แม่นยำนั้น มันทำในลักษณะเดียวกันกับ 'w '.

โปรแกรมเรา จะแสดงจำนวนผู้ใช้ทั้งหมดในระบบและจำนวนผู้ใช้ตามประเภทของการเชื่อมต่อ. นอกจากนี้ยังจะแสดงเวลากิจกรรมของระบบและข้อมูลเกี่ยวกับชื่อล็อกอินของผู้ใช้

ในกรณีที่มีผู้ใช้ที่แตกต่างกันเราจะสามารถเลือกหนึ่งในนั้นโดยเฉพาะและดูแผนผังกระบวนการได้ เพื่อเข้าสู่ ในโหมดต้นไม้กระบวนการเราสามารถส่ง สัญญาณ SIGINT และ SIGKILL ในกระบวนการที่เลือก.

Whowatch คือ ยูทิลิตี้แบบโต้ตอบที่คล้ายกับ ncurses ซึ่งจะแสดงให้เราเห็นในข้อมูลเทอร์มินัลเกี่ยวกับผู้ใช้ที่เชื่อมต่อกับเครื่องในปัจจุบันแบบเรียลไทม์ นอกเหนือจากข้อมูลมาตรฐาน (ชื่อล็อกอิน, tty, โฮสต์, กระบวนการผู้ใช้) มันจะแสดงประเภทของการเชื่อมต่อ (เช่น telnet หรือ ssh).

ในอินเทอร์เฟซ เราจะสามารถเลือกผู้ใช้บางรายเพื่อดูแผนผังกระบวนการของเขารวมถึงโครงสร้างของกระบวนการระบบทั้งหมด. ต้นไม้สามารถแสดงด้วยคอลัมน์เพิ่มเติมที่แสดงเจ้าของของแต่ละกระบวนการ

ติดตั้ง whowatch บน Ubuntu

โปรแกรม whowatch สามารถติดตั้งได้อย่างง่ายดายจากที่เก็บเริ่มต้น โดยใช้ตัวจัดการแพ็คเกจของการแจกจ่าย Ubuntu ของเรา เราต้องเปิดเทอร์มินัล (Ctrl + Alt + T) และพิมพ์คำสั่ง:

การติดตั้ง whowatch

sudo apt update; sudo apt install whowatch

เมื่อการติดตั้งเสร็จสมบูรณ์สิ่งที่คุณต้องทำก็คือ เขียน ใครดู ในบรรทัดคำสั่งเพื่อดูหน้าจอถัดไป

หน้าจอผู้ใช้ใน whowatch

whowatch

ตัวเลือกบางอย่างมีให้ใน whowatch

ในบรรดาตัวเลือกต่างๆที่โปรแกรมเทอร์มินัลนี้เสนอให้กับผู้ใช้เราสามารถพบ:

แสดงรายการข้อมูลผู้ใช้กับ whowatch

ดูรายละเอียดของผู้ใช้เฉพาะ. เราจะต้องเน้นผู้ใช้โดยใช้ไฟล์ ลูกศรขึ้นและลง เพื่อนำทางรายการผู้ใช้ เมื่อผู้ใช้ที่เราสนใจเราจะต้อง กดปุ่ม 'ไปยัง เพื่อแสดงรายการข้อมูลผู้ใช้ดังที่แสดงในภาพหน้าจอด้านบน

ดูแผนผังกระบวนการของผู้ใช้

ไปยัง ดูแผนผังกระบวนการของผู้ใช้จะมีไม่เกิน กดปุ่ม แนะนำ หลังจากไฮไลต์ผู้ใช้ ที่สนใจเรา

ดูแผนผังกระบวนการของผู้ใช้ทั้งหมด

ไปยัง ดูแผนผังกระบวนการทั้งหมด ของระบบมันจะเป็นสิ่งที่จำเป็น กดปุ่ม 'เสื้อ'.

ข้อมูลระบบกับ whowatch

คุณยังสามารถ ดูข้อมูลระบบโดยกดปุ่ม 's'.

กระบวนการค้นหา

โดยใช้ปุ่ม "/' เราจะสามารถ ค้นหากระบวนการที่เปิดกว้าง. พบกระบวนการที่เราสนใจคุณสามารถทำได้ กดปุ่ม 'ไปยัง เพื่อรับ ข้อมูลกระบวนการ ในคำถาม

เจ้าของกระบวนการ

กดปุ่ม 'o' คุณสามารถ ดูผู้ใช้ที่เป็นเจ้าของแต่ละกระบวนการ.

กับ Ctrl-I เราจะส่งสัญญาณ INT ไปยังกระบวนการที่เลือก

Ctrl-K ส่งสัญญาณ KILL ตามกระบวนการที่เราเลือก

ไปยัง รับข้อมูลเพิ่มเติมเกี่ยวกับการใช้โปรแกรมนี้คุณสามารถดูหน้าคู่มือของ ใครดู ดังที่แสดงไว้ดังต่อไปนี้:

หน้าโปรแกรมคน

man whowatch

ปัจจุบันเครื่องมือประเภทนี้ไม่ใช่เรื่องใหม่เนื่องจากมีการพัฒนามากมายเพื่อให้เราสามารถควบคุมแต่ละองค์ประกอบเหล่านี้ได้เนื่องจากเราต้องจัดการทั้งผู้ใช้จากส่วนกลางและ กระบวนการ. ด้วยสิ่งนี้จึงเป็นที่ต้องการ ทราบว่าผู้ใช้รายใดมีสิทธิ์ในอุปกรณ์ซึ่งใช้งานอยู่และกระบวนการใดที่กำลังดำเนินการไม่ว่าจะด้วยเหตุผลด้านการสนับสนุนหรือการควบคุม.

ไม่ต้องสงสัยเลยด้วยเครื่องมือง่ายๆนี้เราจะสามารถรู้ทุกอย่างแบบเรียลไทม์ที่เกิดขึ้นกับผู้ใช้และกระบวนการของทีมของเรา ในระยะสั้นก็ยังคงเป็นเพียงการพูดอย่างนั้น whowatch เป็นยูทิลิตี้บรรทัดคำสั่งแบบโต้ตอบที่เรียบง่ายและใช้งานง่าย บนระบบ Gnu / Linux


แสดงความคิดเห็นของคุณ

อีเมล์ของคุณจะไม่ถูกเผยแพร่ ช่องที่ต้องการถูกทำเครื่องหมายด้วย *

*

*

  1. ผู้รับผิดชอบข้อมูล: Miguel ÁngelGatón
  2. วัตถุประสงค์ของข้อมูล: ควบคุมสแปมการจัดการความคิดเห็น
  3. ถูกต้องตามกฎหมาย: ความยินยอมของคุณ
  4. การสื่อสารข้อมูล: ข้อมูลจะไม่ถูกสื่อสารไปยังบุคคลที่สามยกเว้นตามข้อผูกพันทางกฎหมาย
  5. การจัดเก็บข้อมูล: ฐานข้อมูลที่โฮสต์โดย Occentus Networks (EU)
  6. สิทธิ์: คุณสามารถ จำกัด กู้คืนและลบข้อมูลของคุณได้ตลอดเวลา