ในทางปฏิบัติผู้ใช้ Linux ทุกคนเคยเห็นมันหรือมากกว่าที่เราไม่เคยเห็น: เมื่อเรียกใช้คำสั่งที่ต้องใช้รหัสผ่านเมื่อพิมพ์ไม่มีอะไรปรากฏขึ้น ครั้งแรกที่ทำฉันไม่แปลกใจเลยเพราะที่ปรึกษาของฉันเตือนฉัน แต่ถึงอย่างนั้นมันก็แปลกเพราะเราทุกคนคุ้นเคยกับการเห็นบางสิ่งบางอย่างปรากฏขึ้นเช่นจุดแทนตัวเลขและตัวอักษร หากนี่คือสิ่งที่คุณต้องการในบทช่วยสอนนี้เราจะสอนคุณ วิธีดูเครื่องหมายดอกจันเมื่อป้อนรหัสผ่านในเทอร์มินัล.
แม้ว่า กระบวนการนี้ง่ายและปลอดภัยในความเป็นจริงเราจะทำสำเนาสำรองของไฟล์หลักฉันขอเตือนว่ามีบางอย่างผิดพลาดเพราะไม่มีอะไรปลอดภัย 100% ทุกคนต้องรับผิดชอบในสิ่งที่ทำ แต่ฉันจะทำร่วมกับคุณเพื่อแสดงให้เห็นว่ามันได้ผล ฉันจะทำกับ Ubuntu 18.10 บนแล็ปท็อป Lenovo Ideapad 100-15IDB ความปลอดภัยและแล็ปท็อปที่มีประสิทธิภาพน้อยกว่า หากคุณกลัวคุณสามารถทำการทดสอบใน Live Session จาก USB ได้ก่อน
คุณจะเห็นเครื่องหมายดอกจันแทนช่องว่าง
- สิ่งแรกที่เราจะทำคือสำเนาสำรองของไฟล์ที่รับผิดชอบต่อพฤติกรรมนี้ ในการดำเนินการนี้เราเปิดเทอร์มินัลโดยใช้คีย์ผสม Ctrl + Alt + T หากระบบปฏิบัติการของคุณไม่ใช้คำสั่งนี้คุณสามารถเปิดเทอร์มินัลได้จากเมนูแอพพลิเคชั่น
- เราเขียนคำสั่งต่อไปนี้:
sudo cp /etc/sudoers /etc/sudoers.bak
- ดี. ด้วย«เข็มขัดนิรภัยที่รัดแล้ว»เราดำเนินการคำสั่งอื่นเพื่อเปิดไฟล์:
sudo visudo
- เรามองหาบรรทัดที่ระบุว่า "Defaults env_reset"
- เราเพิ่ม ", pwfeedback" ตามที่คุณเห็นในภาพหน้าจอ คำนั้นหมายถึง: pw = รหัสผ่านและข้อเสนอแนะ = สัญญาณตอบกลับ
- จากนั้นเรากด Ctrl + O เพื่อบันทึก Enter เพื่อยอมรับและ Ctrl + X เพื่อออก
- สุดท้ายเราตรวจสอบว่าการเปลี่ยนแปลงได้ผล
เพื่อให้มันกลับมาเหมือนเดิมเราสามารถทำกระบวนการย้อนกลับได้นั่นคือเพียงแค่ลบข้อความ ", pwfeedback" ที่เราเพิ่มในขั้นตอนที่ 5
การเปลี่ยนแปลงนี้มีประโยชน์จริงหรือ? ดีมีประโยชน์ไม่มีประโยชน์ แต่ ใน Linux เราสามารถเปลี่ยนแปลงได้ทุกอย่าง และหากมีตัวเลือกนี้ก็เป็นเพราะผู้ใช้บางคนสนใจ โดยส่วนตัวแล้วมันจะเปลี่ยนไปเล็กน้อยสำหรับฉันหากฉันเห็นอะไรบางอย่างหรือไม่เพราะฉันมักจะป้อนรหัสผ่านในครั้งเดียว ถ้าฉันคิดว่ามีอะไรผิดพลาดฉันจะเขียนมันอีกครั้งตั้งแต่เริ่มต้น คุณชอบเครื่องหมายดอกจันหรือช่องว่างมากกว่ากัน?