如何在 Linux 中鍵入 Sudo 密碼時顯示星號?
當我們使用與命令一起的 sudo 時,我們需要在下一步提供密碼。但是,當我們開始輸入密碼時,我們看不到螢幕上顯示任何內容。冒號符號後面的螢幕保持空白。這造成了難以知道我們輸入了多少個字元。在這篇文章中,我們將看到如何為輸入密碼的每個字元顯示星號。
以下螢幕顯示了一個帶有 sudo 子句的命令,用於複製一個檔案。如你所見,螢幕要求輸入密碼,但在輸入密碼時沒有顯示任何內容。
$ sudo cp /etc/sudoers /etc/sudoers.bak [sudo] password for ubuntu:
編輯 sudoers
接下來,我們編輯 /etc/sudoers 檔案並新增 pwfeedback。這使得當輸入密碼時星號可見。在編輯和儲存檔案後,我們鍵入 **reset** 命令以使效果生效。
再次執行 sudo
現在,當我們再次執行涉及 sudo 的同一條 cp 命令時,我們看到當我們輸入密碼時會出現星號。
$ sudo cp /etc/sudoers /etc/sudoers.bak [sudo] password for ubuntu:******
廣告