เมื่อฉันติดตั้งอัปเดตล่าสุดของ Ubuntu ฉันถูกถามชื่อผู้ใช้ แต่ฉันจำไม่ได้ว่าชื่อผู้ใช้ของฉันคืออะไร ฉันจะค้นหาชื่อผู้ใช้ของฉันได้อย่างไร
เมื่อฉันติดตั้งอัปเดตล่าสุดของ Ubuntu ฉันถูกถามชื่อผู้ใช้ แต่ฉันจำไม่ได้ว่าชื่อผู้ใช้ของฉันคืออะไร ฉันจะค้นหาชื่อผู้ใช้ของฉันได้อย่างไร
คำตอบ:
หากคุณไม่สามารถเข้าสู่ระบบเพราะคุณจำชื่อผู้ใช้ไม่ได้ยังมีวิธีการกู้คืนข้อมูลของคุณ โปรดทราบว่าคำแนะนำนี้ถือว่าคุณเป็นผู้ใช้รายเดียวในระบบ
awk -F: '$3 == 1000' /etc/passwd
หากคุณไม่ใช่ผู้ใช้คนเดียวให้เปลี่ยนรหัสในขั้นตอนที่ 3 ค้นหาผู้ใช้ที่มี ID มากกว่าหรือเท่ากับ 1,000 โดย:
awk -F: '$3 >= 1000' /etc/passwd
หนึ่งในนั้นคือคุณ หรือขอให้ผู้ใช้รายอื่นในเครื่องดึงรายการบัญชี
UID
1,000 คน (โดยทั่วไปคือผู้ใช้ที่ไม่ใช่ระบบรายแรก) ถ้าเป็นคอมพิวเตอร์ที่มีผู้ใช้หลายคนและ OP ไม่ใช่ผู้ใช้คนแรก?
/etc/passwd
รายการ grepping โดยUID
ฉันจะไปทางทั่วไปมากขึ้นและพูดว่า "ของคุณUID
คือ 1,000 หรือสูงกว่าปกติถ้าคุณเป็นผู้ใช้คนเดียวแล้วมัน 1,000 ถ้าคุณเป็นคนที่สองที่ 1001 "ฉันคิดว่าการโลภสำหรับ1???
จะไม่ส่งผลงานมากเกินไปและสายใด ๆ ที่แสดงจะส่งเสียงกริ่งในผู้ใช้ที่หลงลืม ... คุณไม่คิดเหรอ?
cat /etc/passwd
และมองหาสิ่งที่คุ้นเคย?
เปิดเทอร์มินัล ( Ctrl+ Alt+ T) และพิมพ์คำสั่ง
whoami
เพื่อค้นหาชื่อผู้ใช้ของผู้ใช้ที่เข้าสู่ระบบในปัจจุบัน
whoami
จะไม่ช่วยถ้าคุณมีการเตือนลืมชื่อผู้ใช้และออกจากระบบ
หน้าจอเข้าสู่ระบบแสดงบัญชีที่เป็นไปได้และคุณเพียงแค่ต้องคลิก (หรือไม่ต้องคลิกเนื่องจากคุณเป็นคนสุดท้ายที่เข้าสู่ระบบ) และพิมพ์รหัสผ่านของคุณ
หากคุณเข้าสู่ระบบและต้องการรู้จักผู้ใช้ให้เปิดเทอร์มินัล(Ctrl+Alt+T)
แล้วพิมพ์คำสั่ง
echo $USER
สิ่งนี้จะพิมพ์ค่าของตัวแปรสภาพแวดล้อมUSERไปยังคอนโซล
whoami
ทำงานได้หรือไม่!
whoami
ก็ทำเช่นเดียวกัน
หากคุณเคยเปิดใช้งานบัญชีรูทให้ใช้มัน
หากวิธีการกู้คืนโหมดดังกล่าวใช้งานได้ให้ใช้
หากคุณมีไลฟ์ซีดีที่สามารถเมาต์ระบบไฟล์ของการติดตั้งของคุณให้ทำเช่นนั้นและค้นหาผู้ใช้ในไฟล์ / etc / passwd
หากสิ่งเหล่านี้ไม่สามารถใช้งานได้คุณสามารถ (ยกเว้นว่าคุณใช้รหัสผ่านป้องกันตัวจัดการการบูตด้วยรหัสผ่านที่ไม่รู้จัก) ยังคงเข้าสู่ระบบของคุณโดยการเพิ่มตัวเลือก "init = / bin / sh" ให้กับพารามิเตอร์เคอร์เนล เมนูตัวจัดการ) สิ่งนี้จะทำให้คุณตรงไปที่ shell ง่ายๆหลังจากที่เคอร์เนลถูกโหลดและคุณสามารถดูไฟล์ข้อความเช่น / etc / passwd ไม่สามารถแก้ไขไฟล์ในโหมดนั้นเว้นแต่ว่าจะมีขั้นตอนพิเศษ (ซึ่งเป็นอันตรายหากไม่เข้าใจและอยู่นอกขอบเขตที่นี่) คุณอาจต้องบังคับให้รีบูตโดยใช้พลังงานหมุนเวียนเพื่อออกจากโหมดนั้น
คุณสามารถเข้าสู่โหมดเดียวจาก Grub ระหว่างการบู๊ตกดEsc
บนหน้าจอบูตบูทเมื่อพร้อมท์ให้คุณ มันอาจแสดงให้คุณเห็นด้วงพร้อมรายชื่อเคอร์เนลแต่ละตัว - ถ้าเป็นกรณีนี้อย่ากดEsc
จากที่นี่เลือกรายการแรกและกดe
เพื่อแก้ไขรายการนั้น เลื่อนหน้าลงไปยังบรรทัดที่ขึ้นต้นด้วยkernel
แล้วกดe
อีกครั้ง
สิ่งนี้จะช่วยให้คุณแก้ไขทั้งบรรทัด เลื่อนไปทางขวาจนกว่าคุณจะถึงจุดสิ้นสุดและลบจากบรรทัดแทนที่มันด้วยsplash quiet
single
กดeneter
เพื่อยอมรับการเปลี่ยนแปลงและกดb
เพื่อบูตเข้าสู่เคอร์เนลที่แก้ไข สิ่งนี้จะบูตคุณเข้าสู่โหมดผู้ใช้คนเดียวและควรปล่อยให้คุณเข้าสู่รูทเชลล์เมื่อการบู๊ตเสร็จสิ้น
จากที่นี่คุณสามารถเพิ่มผู้ใช้ไปยังระบบเปลี่ยนรหัสผ่านของผู้ใช้ ฯลฯ