linux在終端輸入密碼時(shí)顯示星號(hào)的實(shí)現(xiàn)方法
當(dāng)你在 Web 瀏覽器或任何 GUI 登錄中輸入密碼時(shí),密碼會(huì)被標(biāo)記成星號(hào) ******** 或圓點(diǎn)符號(hào) ••••••••••••• 。這是內(nèi)置的安全機(jī)制,以防止你附近的用戶看到你的密碼。但是當(dāng)你在終端輸入密碼來執(zhí)行任何 sudo 或 su 的管理任務(wù)時(shí),你不會(huì)在輸入密碼的時(shí)候看見星號(hào)或者圓點(diǎn)符號(hào)。它不會(huì)有任何輸入密碼的視覺指示,也不會(huì)有任何光標(biāo)移動(dòng),什么也沒有。你不知道你是否輸入了所有的字符。你只會(huì)看到一個(gè)空白的屏幕!
看看下面的截圖。
正如你在上面的圖片中看到的,我已經(jīng)輸入了密碼,但沒有任何指示(星號(hào)或圓點(diǎn)符號(hào))。現(xiàn)在,我不確定我是否輸入了所有密碼。這個(gè)安全機(jī)制也可以防止你附近的人猜測密碼長度。當(dāng)然,這種行為可以改變。這是本指南要說的。這并不困難。請(qǐng)繼續(xù)閱讀。
當(dāng)你在終端輸入密碼時(shí)顯示星號(hào)
要在終端輸入密碼時(shí)顯示星號(hào),我們需要在 /etc/sudoers
中做一些小修改。在做任何更改之前,最好備份這個(gè)文件。為此,只需運(yùn)行:
sudo cp /etc/sudoers{,.bak}
上述命令將 /etc/sudoers
備份成名為 /etc/sudoers.bak
。你可以恢復(fù)它,以防萬一在編輯文件后出錯(cuò)。
接下來,使用下面的命令編輯 /etc/sudoers
:
sudo visudo
找到下面這行:
Defaults env_reset
在該行的末尾添加一個(gè)額外的單詞 ,pwfeedback ,如下所示。
Defaults env_reset,pwfeedback
然后,按下 CTRL + x 和 y 保存并關(guān)閉文件。重新啟動(dòng)終端以使更改生效。
現(xiàn)在,當(dāng)你在終端輸入密碼時(shí),你會(huì)看到星號(hào)。
如果你對(duì)在終端輸入密碼時(shí)看不到密碼感到不舒服,那么這個(gè)小技巧會(huì)有幫助。請(qǐng)注意,當(dāng)你輸入輸入密碼時(shí)其他用戶就可以預(yù)測你的密碼長度。如果你不介意,請(qǐng)按照上述方法進(jìn)行更改,以使你的密碼可見(當(dāng)然,顯示為星號(hào)?。?。
總結(jié)
以上所述是小編給大家介紹的linux在終端輸入密碼時(shí)顯示星號(hào)的實(shí)現(xiàn)方法,希望對(duì)大家有所幫助,如果大家有任何疑問請(qǐng)給我留言,小編會(huì)及時(shí)回復(fù)大家的。在此也非常感謝大家對(duì)腳本之家網(wǎng)站的支持!
相關(guān)文章
Linux系統(tǒng)下如何查看及修改文件讀寫權(quán)限
linux下查看文件權(quán)限的命令2008-05-05Ubuntu 添加刪除開機(jī)啟動(dòng)項(xiàng)的操作方法
這篇文章主要介紹了Ubuntu 添加刪除開機(jī)啟動(dòng)項(xiàng)的操作方法,包括linux系統(tǒng)啟動(dòng)步驟和運(yùn)行級(jí)別,具體內(nèi)容詳情大家參考下本文2018-03-03深入理解linux中close與shutdown的區(qū)別
以下是對(duì)linux中close與shutdown的區(qū)別進(jìn)行了詳細(xì)的分析介紹,需要的朋友可以過來參考下2013-08-08ubuntu 14.04 oracle 11g 64位數(shù)據(jù)庫安裝圖文教程
這篇文章主要介紹了ubuntu 14.04 oracle 11g 64位數(shù)據(jù)庫安裝圖文教程,需要的朋友可以參考下2017-05-05Centos7重啟apache、nginx、mysql、php-fpm命令方法
這篇文章主要介紹了Centos7重啟apache、nginx、mysql、php-fpm命令方法,需要的朋友可以參考下2018-02-02