ไม่มีอะไรปรากฏขึ้นในเครื่องเมื่อฉันพิมพ์รหัสผ่าน


36

เมื่อฉันกำลังจะติดตั้งโปรแกรมใน terminal มันต้องการรหัสผ่าน:

[sudo] password for xxx:

แต่เมื่อฉันเริ่มพิมพ์รหัสผ่านไม่มีอะไรเกิดขึ้น ฉันควรทำอย่างไร?


1
เทอร์มินัลไม่ได้สะท้อนถึงสาเหตุการป้อนข้อมูลของแป้นพิมพ์ของคุณด้วยเหตุผลด้านความปลอดภัยดังนั้นคุณจึงไม่สามารถเห็นอักขระใด ๆ
sparkmood


1
ใน Lubuntu 17.10 (Artful Aardvark, 32- บิต) ฉันต้องพิมพ์รหัสผ่านสองครั้ง
สแตน

คำตอบ:


45

แม้ว่าจะไม่มีตัวอักษรปรากฏขึ้นเมื่อคุณพิมพ์รหัสผ่าน แต่คุณกำลังพิมพ์รหัสผ่านของคุณ

ดังนั้นพิมพ์รหัสผ่านจากนั้นกดEnterและดูเวทย์มนตร์


33

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

ในการสนทนานี้และยังได้รับคำตอบสำหรับคำถามที่เกี่ยวข้องที่superuser

มีตัวเลือกในการเปิดใช้งานข้อเสนอแนะรหัสผ่านสำหรับเป็นsudoและเฉพาะsudoโดยการแก้ไขตัวเลือกใน sudoers ไฟล์

คำเตือน:คำแนะนำด้านล่างนี้สำหรับผู้ใช้ขั้นสูงเท่านั้น หากมีสิ่งผิดปกติเกิดขึ้นเมื่อแก้ไขไฟล์ sudoers และไฟล์นี้ไม่สามารถเข้าถึงได้หรือมีรูปแบบไม่ถูกต้องคุณจะล็อคตัวคุณเองและผู้ใช้ผู้ดูแลระบบคนอื่น ๆ ไม่ใช่ความคิดที่ดีที่จะทำสิ่งนี้ในระบบที่มีประสิทธิผล

ในการเปิดใช้งานคำติชมรหัสผ่านโดยเครื่องหมายดอกจัน*เมื่อรันsudoคำสั่งเราจะต้องแก้ไขไฟล์ sudoers ด้วย

sudo visudo

จากนั้นเราจะต้องเพิ่มpwfeedbackตัวเลือกเริ่มต้นตามที่แสดงด้านล่าง:

Defaults        env_reset,pwfeedback

21

รหัสผ่านถูกซ่อนเพื่อไม่ให้ใครเห็นไหล่ของคุณเมื่อคุณป้อน มันเป็นมาตรการรักษาความปลอดภัย


8

รหัสผ่านจะไม่แสดงเมื่อคุณเขียนลงในเทอร์มินัลหลังจากsudoคำสั่ง แต่ยังคงอ่าน นี่เป็นกรณีนี้หรือไม่ คือมีคุณพยายามที่จะให้รหัสผ่านของคุณและกดEnter?



7

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

ดังนั้นเพียงพิมพ์รหัสผ่านและกด ENTER

ป้อนคำอธิบายรูปภาพที่นี่

ที่นี่ฉันกำลังตรวจสอบหนึ่งในไดรฟ์ของฉัน อย่างที่คุณเห็นมันจะดูเหมือนว่าฉันไม่ได้พิมพ์รหัสผ่าน แต่ฉันมี


4

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


3

ไม่ต้องกังวลมันเป็นพฤติกรรมปกติและเป็นบวก

เนื่องจากเอาต์พุตของซอฟต์แวร์ใด ๆ ที่สามารถบันทึกลงในที่เก็บข้อมูลถาวร (เช่นฮาร์ดดิสก์) ในรูปแบบที่มนุษย์สามารถอ่านได้ห้องสมุด Linux ที่ใช้โดยโปรแกรมเทอร์มินัลส่วนใหญ่ (ในกรณีของคุณloginยูทิลิตี้พร้อมPAMระบบ) มีคุณสมบัติด้านความปลอดภัย รหัสผ่านจากหน้าจอ: รหัสผ่านจะถูกจดจำและ - ถ้าซอฟต์แวร์ที่มีการทำดี - การเข้ารหัสในหน่วยความจำเมื่อคุณกดRETURN แต่แม้ในขณะที่การพิมพ์การส่งออกไม่ถึงกับออกมาตรฐาน

ทั้งสองนี้จะป้องกันการบันทึกหน้าจอแบบพาสซีฟและผู้คนที่อยู่ใกล้คุณไม่ให้จับรหัสผ่าน ขอให้มีความสุขมากในวันนี้และอย่าลืมพิมพ์ให้เร็วเพราะใคร ๆ ก็ยังสามารถเห็นแป้นพิมพ์กายภาพของคุณ! :-)


สำคัญ : เมื่อคุณเห็นฟิลด์รหัสผ่านให้ใส่rootรหัสผ่านเฉพาะเมื่อแอปพลิเคชันเชื่อถือได้ อย่าเผยแพร่หรือบันทึกรหัสผ่านรูทของคุณแม้ว่าฟิลด์รหัสผ่านจะดูปลอดภัยและไม่แสดงตัวอักษรใด ๆ

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.