1樓:網友
這裡已有答覆:
linux裡面,可以方便的設定輸入不回顯(通過設定終端屬性),linux的開發者一般認為不回顯比顯示為*更安全(比悉賣如當密碼只有一兩位長度的時候,設定為*幾乎沒有一點安全性),所有薯陸閉系統本身不提供顯示*的手段(windows提供這樣的手段是安全數裂性的定位為玩具級),但是如果某程式設計師實在太有個性,想使用玩具級別的*方式,程式上也是可以實現的,只是比較複雜而已。
也不知你用什麼語言開發linux程式,無法直接給你寫出程式,方法如下:
首先設定不回顯,然後迴圈獲取鍵盤緩衝區,如果是字元鍵就把其ascii值新增到輸入的字串變數後面並顯示乙個*,如果是回車就結束輸入,是刪除鍵就刪除字串變數的最後乙個字元,顯示乙個退格字元、空白字元、退格字元,其它非字元鍵忽略調,繼續迴圈。
供參考。
linux 是怎麼實現登入或切換使用者時不回顯密碼的
2樓:水姓周
linux裡有嚴格的許可權控制,如果從root切換到其他使用者不需要密碼就能切換;如果從其他使用者切換為root使用者則必須輸入root使用者的密碼。 1、su root 提示輸入密碼是因為管理員許可權很高,為防止其他使用者亂篡改系統,切換為管理員時必須輸入管理員密碼。
在linux中怎麼實現輸入密碼時,是不可見的呢
3樓:萬年長長青
linux普通使用者修改密碼(設定簡單密碼)
4樓:隨風飄逝
好像本來就看不見的,在shell環境下;圖形桌面環境是顯示*的。
5樓:網友
本來就是,這是unix遺傳,不過現在桌面環境都是顯示*的。
6樓:不清晰的你
不知道樓主實現了沒有,同問該問題,如果已經解決,能不能告訴一下我實現的方法呢?
7樓:春兩蟲化貝殼
就是不可見啊,這不奇怪啊。
linux下輸入密碼不回顯,急死了!
8樓:網友
輸入密碼的時候是沒有任何顯示的, 這可能讓你覺得無法輸入密碼吧。 你就儘管輸入密碼,輸入完了按回車就可以進入了。
9樓:網友
小弟不懂,不過小弟建議你跑到csdn中發言去,那裡高手比較多。
linux如何不用換行輸入命令登入ftp
10樓:網友
1、明文密碼:
lftp ftp://user:password@site:port2、ftp user@site:port
系統會提示輸入password,密碼回顯為***
如何在linux下安裝網絡卡驅動,linux下無線網絡卡如何驅動
1.linux下驅動無線網絡卡需要先安裝網絡卡驅動,這裡以bcm4310無線網絡卡為例 2.解壓無線網絡卡驅動壓縮包 4.編譯安裝驅動配置檔案 root test configure root test make 5.安裝無線網絡卡驅動 root test make install6.檢視驅動是否安...
在linux下如何查IP及閘道器,linux 如何檢視自己的閘道器是多少?
使用ifconfig命令進行檢視 使用vi etc sysconfig network scripts ifcfg eth0 最後ifcfg eth0是網絡卡的名字,根據伺服器不一樣,名字也可能不一樣 進行編輯 eth0 link encap ethernet hwaddr 00 e0 4c c3 ...
LINUX中如何不經過排序刪除檔案中重複的行(相同行,只保留
樓上 uniq必須是連續的重複才行把 用awk肯定行 這是一個cu的精華帖,差不多,對於你的問題你給稍等我修改一下。ps感謝紅袖添香大姐 cu精華 經典回顧 假設我有如下檔案 cat aa 123 def1 456 345 def2 812 123 def3 563 322 def4 684 123...