今天主要介紹一個(gè)比較特殊的命令:htpasswd 指令。
這個(gè) 指令是用來(lái)創(chuàng)建和更新用于基本認(rèn)證的用戶認(rèn)證密碼文件。htpasswd指令必須對(duì)密碼文件有讀寫權(quán)限linux命令大全,否則會(huì)返回錯(cuò)誤碼。
此命令的適用范圍:RedHat、RHEL、Ubuntu、CentOS、Fedora系統(tǒng)。
ubuntu
sudo apt-get install apache2-utils
centos
htpasswd [ -c ] [ -m ] [ -D ] passwdfile username
htpasswd -b [ -c ] [ -m | -d | -p | -s ] [ -D ] passwdfile username password
htpasswd -n [ -m | -d | -s | -p ] username
htpasswd -nb [ -m | -d | -s | -p ] username password
1、創(chuàng)建基本認(rèn)證文件
# htpasswd -cm htpfile1 mysql // 創(chuàng)建認(rèn)證文件,使用 md5 加密
# cat htpfile1 // 顯示認(rèn)證文件
2 、創(chuàng)建基本認(rèn)證文件linux命令大全,使用文本密碼
# htpasswd -cp htpfile2 mysql // 創(chuàng)建認(rèn)證文件,使用文本密碼
# cat htpfile2 // 查看認(rèn)證文件,可以看到密碼
對(duì)網(wǎng)站的后臺(tái)管理接口進(jìn)行隱藏,各安全員的后臺(tái)登錄采取驗(yàn)證機(jī)制,限制其登錄密碼的失敗嘗試次數(shù)。這個(gè)問(wèn)題一直困擾著廣大技術(shù)員. 要給客戶換路由器但是客戶忘記了賬號(hào)密碼,到最后雖然能通過(guò)各種途徑找到,但是這個(gè)查找的過(guò)程是比較繁瑣的,現(xiàn)在教大家輕松獲取路由器里面保存的寬帶賬號(hào)密碼 下面是圖片教程: 方法一: 首先登錄路由器 第二步備份路由器配置,我自己用的是tp,所以就拿tp教大家了,所有的路由器都帶備份配置這個(gè)功能的 把備份好的配置保存好,再打開下面要用到的一個(gè)小工具,后面我會(huì)發(fā)布鏈接的,完全免費(fèi) 方法二: 1.登錄路由器: 點(diǎn)這里: 備份出來(lái)的文件: 雙擊打開,選計(jì)算機(jī)程序: 用記事本打開。如果你在dos時(shí)代編寫過(guò)程序,那么你也許知道在dos下為了編寫一個(gè)常駐內(nèi)存的程序我們要編寫多少代碼了.相反如果在linux下編寫一個(gè)\"常駐內(nèi)存\"的程序卻是很容易的.我們只要幾行代碼就可以做到. 實(shí)際上由于linux是多任務(wù)操作系統(tǒng),我們就是不編寫代碼也可以把一個(gè)程序放到后臺(tái)去執(zhí)行的.我們只要在命令后面加上&符號(hào)shell就會(huì)把我們的程序放到后臺(tái)去運(yùn)行的. 這里我們\"開發(fā)\"一個(gè)后臺(tái)檢查郵件的程序.這個(gè)程序每個(gè)一個(gè)指定的時(shí)間回去檢查我們的郵箱,如果發(fā)現(xiàn)我們有郵件了,會(huì)不斷的報(bào)警(通過(guò)機(jī)箱上的小喇叭來(lái)發(fā)出聲音). 后面有這個(gè)函數(shù)的加強(qiáng)版本加強(qiáng)版本。