您好,登錄后才能下訂單哦!
這篇文章將為大家詳細講解有關怎么在linux終端輸入密碼時顯示星號,小編覺得挺實用的,因此分享給大家做個參考,希望大家閱讀完這篇文章后可以有所收獲。
當你在 Web 瀏覽器或任何 GUI 登錄中輸入密碼時,密碼會被標記成星號 ********
或圓點符號 •••••••••••••
。這是內置的安全機制,以防止你附近的用戶看到你的密碼。但是當你在終端輸入密碼來執行任何 sudo
或 su
的管理任務時,你不會在輸入密碼的時候看見星號或者圓點符號。它不會有任何輸入密碼的視覺指示,也不會有任何光標移動,什么也沒有。你不知道你是否輸入了所有的字符。你只會看到一個空白的屏幕!
看看下面的截圖。
正如你在上面的圖片中看到的,我已經輸入了密碼,但沒有任何指示(星號或圓點符號)。現在,我不確定我是否輸入了所有密碼。這個安全機制也可以防止你附近的人猜測密碼長度。當然,這種行為可以改變。這是本指南要說的。這并不困難。請繼續閱讀。
要在終端輸入密碼時顯示星號,我們需要在 /etc/sudoers
中做一些小修改。在做任何更改之前,***備份這個文件。為此,只需運行:
sudo cp /etc/sudoers{,.bak}
上述命令將 /etc/sudoers
備份成名為 /etc/sudoers.bak
。你可以恢復它,以防萬一在編輯文件后出錯。
接下來,使用下面的命令編輯 /etc/sudoers
:
sudo visudo
找到下面這行:
Defaults env_reset
在該行的末尾添加一個額外的單詞 ,pwfeedback
,如下所示。
Defaults env_reset,pwfeedback
然后,按下 CTRL + x
和 y
保存并關閉文件。重新啟動終端以使更改生效。
現在,當你在終端輸入密碼時,你會看到星號。
如果你對在終端輸入密碼時看不到密碼感到不舒服,那么這個小技巧會有幫助。請注意,當你輸入輸入密碼時其他用戶就可以預測你的密碼長度。如果你不介意,請按照上述方法進行更改,以使你的密碼可見(當然,顯示為星號!)。
關于“怎么在linux終端輸入密碼時顯示星號”這篇文章就分享到這里了,希望以上內容可以對大家有一定的幫助,使各位可以學到更多知識,如果覺得文章不錯,請把它分享出去讓更多的人看到。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。