htpasswd
htpasswd指令用來創建和更新用於基本認證的用戶認證密碼文件。htpasswd指令必須對密碼文件有讀寫權限,否則會返回錯誤碼。
此命令的適用范圍:RedHat、RHEL、Ubuntu、CentOS、Fedora。
1、語法
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
2、參數列表
選項 |
說明 |
-b |
使用批處理方式,直接從命令行獲取密碼,不提示用戶輸入 |
-c |
創建密碼文件,如果文件存在,那么內容被清空重寫 |
-n |
將結果送到標准輸出 |
-m |
使用MD5加密 |
-s |
使用crypt()加密 |
-p |
使用文本密碼 |
-D |
從認證文件中刪除用戶記錄 |
3、實例
1)創建基本認證文件
|
2)創建基本認證文件,使用文本密碼
|
做了一個Linux學習的平台,目前出來一個雛形,各位可以參考使用
鏈接:https://pan.baidu.com/s/1GOLVU2CbpBNGtunztVpaCQ 密碼:n7bk