แม้ว่าคุณอาจรู้วิธีเข้าสู่ระบบ Linux ด้วยบัญชีผู้ใช้เดียวและคุณคุ้นเคยกับบัญชีรูท แต่คุณคงไม่มียูทิลิตี้ง่ายๆ สำหรับการดูบัญชีทั้งหมดที่อยู่ในระบบของคุณในปัจจุบัน โชคดีที่การแฮ็กบรรทัดคำสั่งเดียวคือทั้งหมดที่คุณต้องใช้เพื่อแสดงรายการทั้งหมด นี่หมายความว่าคุณจะต้องเริ่มใช้บรรทัดคำสั่งก่อน
กด Super+T หรือ Ctrl+Alt+T เพื่อเริ่มการทำงานแบบกราฟิก คุณอาจต้องการค้นหาคำว่า Terminal บน Ubuntu Unity Dash หรือค้นหาโปรแกรมภายใต้ System Tools and utilities ภายใต้เมนู KDE Applications หรือเมนู Xfce4 Whisker คุณอาจไม่จำเป็นต้องมีสิทธิ์พิเศษใด ๆ เพื่อรันคำสั่งนี้ทั้งนี้ขึ้นอยู่กับการแจกจ่ายที่คุณใช้ เวอร์ชันใหม่ส่วนใหญ่จะมอบหมายงานของผู้ดูแลระบบให้กับผู้ใช้คนแรกเป็นอย่างน้อย แต่คุณสามารถเพิ่ม sudo ลงในคำสั่งเหล่านี้ได้ตลอดเวลาหากจำเป็น
วิธีที่ 1:รับรายชื่อผู้ใช้ Linux ทั้งหมด
คุณควรจะสามารถดูรายชื่อผู้ใช้ทั้งหมดได้โดยพิมพ์ข้อความต่อไปนี้ที่พร้อมท์คำสั่ง getent passwd | ตัด -d':' -f1 | น้อยลง แต่เนื่องจากข้อความนี้ยาวมาก คุณอาจต้องการคัดลอกและวางจากแหล่งข้อมูลบนเว็บนี้ หากเป็นเช่นนั้น ตรวจสอบให้แน่ใจว่าได้คลิกเมนูแก้ไขในโปรแกรมจำลองเทอร์มินัลแล้วคลิกวาง คุณอาจต้องการใช้ Shift+Ctrl+V เพื่อวาง แต่โปรดจำไว้ว่า Ctrl+V จะไม่วางในโปรแกรมจำลองเทอร์มินัลส่วนใหญ่ เนื่องจากมีฟังก์ชันอื่นที่บรรทัดคำสั่ง
คำสั่งนี้ควรส่งออกเป็นบรรทัดยาวที่คุณสามารถเรียกดูได้โดยใช้ปุ่มเคอร์เซอร์หรือโดยใช้ปุ่ม J และปุ่ม K เพื่อเลื่อนขึ้นและลง พิมพ์ q เพื่อออก หากนี่เป็นครั้งแรกที่คุณดูผู้ใช้ทั้งหมดในระบบของคุณ คุณจะต้องประหลาดใจอย่างแน่นอน ไม่ต้องกังวลเพราะระบบของคุณไม่ได้ถูกบุกรุกเลย วัตถุประสงค์ทั่วไป การแจกแจง GNU/Linux มีบัญชีผู้ใช้จำนวนมากที่ตั้งค่าไว้สำหรับการรันกระบวนการที่แตกต่างกันเป็นอย่างอื่นที่ไม่ใช่รูท ชื่อผู้ใช้จริงของคุณในระบบผู้ใช้คนเดียวสามารถพบได้ใกล้กับด้านล่างสุด
ป>
ชื่อเหล่านี้บางส่วนอาจเป็นที่รู้จักสำหรับคุณว่าเป็นชื่อของโปรแกรมต่างๆ ที่ทำงานอยู่เบื้องหลัง บัญชีเหล่านี้อาจถูกติดตั้งเมื่อมีแพ็คเกจสำหรับโปรแกรมเหล่านั้นเกิดขึ้น
วิธีที่ 2:ค้นหาจำนวนผู้ใช้
เนื่องจากรายการนี้อาจค่อนข้างยาวและไม่สะดวก คุณจะต้องใช้ยูทิลิตี wc หรือจำนวนคำเพื่อค้นหาจำนวนบัญชีผู้ใช้ที่กำหนดค่าไว้ในระบบของคุณ ที่พรอมต์ให้พิมพ์หรือคัดลอก getent passwd | สุขา -l จากนั้นกด Enter คุณไม่จำเป็นต้องใช้ไพพ์กับโปรแกรมอย่างเช่น ไม่มากก็น้อย เพราะมันจะเป็นเพียงไม่กี่หลักเท่านั้น
ป>
ในระบบทดสอบ Xubuntu ตัวอย่างที่เราใช้ในการสร้างภาพหน้าจอมีบัญชีผู้ใช้ไม่ต่ำกว่า 38 บัญชีผู้ใช้ แม้ว่าบัญชีผู้ใช้จริงจริงเพียงบัญชีเดียวเป็นวิธีเดียวที่จะลงชื่อเข้าใช้เครื่องนั้นได้ เนื่องจากโปรแกรมนี้นับบัญชีหลอกที่สร้างโดยแพ็คเกจเหล่านั้น โชคดีที่มีวิธีจำกัดตัวเองให้นับเฉพาะของจริงเท่านั้น
หากคุณต้องการดูว่าใครเข้าสู่ระบบเครื่องจริงๆ ให้พิมพ์ ผู้ใช้ และกดเข้าไป คนส่วนใหญ่ที่ใช้การแจกจ่ายแบบ Debian เพียงอย่างเดียวจะพบว่าตนมีเพียงบัญชีและรูทเท่านั้น ระบบเซิร์ฟเวอร์และการกำหนดค่าผู้ใช้หลายรายที่ทำงานบางอย่างเช่น CentOS หรือ Red Hat Enterprise Linux อาจพบว่ามีบัญชีอีกหลายบัญชีที่เข้าสู่ระบบในเวลาเดียวกัน เว้นแต่ว่าจะใช้เครื่องเสมือนเพื่อนับถอยหลัง โปรดทราบว่าผู้ใช้ที่เข้าสู่ระบบเครื่องเสมือนที่ทำงานบน Bare Metal จะปรากฏเป็นการเข้าสู่ระบบจากสภาพแวดล้อมของตนเองเท่านั้น
สามารถรับข้อมูลเพิ่มเติมอีกเล็กน้อยได้โดยการรันคำสั่ง who โดยไม่มีข้อโต้แย้งเลย คุณจะพบว่าผู้ใช้แต่ละรายลงชื่อเข้าใช้เทอร์มินัลใด โปรดจำไว้ว่า tty7 คือเซิร์ฟเวอร์ X หรือ Wayland แบบกราฟิกที่คุณใช้งานอยู่หากคุณติดตั้ง Unity หรือ GNOME นั่นอธิบายว่าทำไมบัญชีผู้ใช้ของคุณอาจยังแสดงให้คุณเห็นว่าเข้าสู่ระบบอยู่ที่ไหนสักแห่งแม้ว่าคุณจะใช้เดสก์ท็อปมาตรฐานเท่านั้น ที่จริงแล้ว เนื่องจากความอยากรู้อยากเห็นในอดีตของ Unix และวิธีที่ระบบ Unix จัดการอุปกรณ์ของผู้ใช้ คุณจะเห็นสิ่งนี้แม้ว่าคุณจะใช้งานบางอย่างด้วยหน้าจอสัมผัสก็ตาม
เกี่ยวกับผู้เขียน
เควิน แอร์โรว์ส
Kevin Arrows เป็นผู้เชี่ยวชาญด้านเทคโนโลยีที่มีประสบการณ์สูงและมีความรู้และมีประสบการณ์ในอุตสาหกรรมมานานกว่าทศวรรษ เขาได้รับการรับรองจาก Microsoft Certified Technology Specialist (MCTS) และมีความมุ่งมั่นอย่างแรงกล้าที่จะติดตามข่าวสารเกี่ยวกับการพัฒนาเทคโนโลยีล่าสุด Kevin ได้เขียนหัวข้อที่เกี่ยวข้องกับเทคโนโลยีอย่างกว้างขวาง โดยนำเสนอความเชี่ยวชาญและความรู้ของเขาในด้านต่างๆ เช่น การพัฒนาซอฟต์แวร์ ความปลอดภัยทางไซเบอร์ และการประมวลผลแบบคลาวด์ การมีส่วนร่วมของเขาในด้านเทคโนโลยีได้รับการยอมรับและเคารพอย่างกว้างขวางจากเพื่อนร่วมงานของเขา และเขาได้รับการยกย่องอย่างสูงจากความสามารถของเขาในการอธิบายแนวคิดทางเทคนิคที่ซับซ้อนในลักษณะที่ชัดเจนและรัดกุม ป>