apache_conf htaccessを使ってとりあえず简単に基本认证する为のコマンド
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了apache_conf htaccessを使ってとりあえず简単に基本认证する为のコマンド相关的知识,希望对你有一定的参考价值。
#!/bin/sh
# htaccess を使ってとりあえず簡単に Basic認証する為のコマンド
# 手順を書いても読むのが面倒だったり、正しいか疑わしくなるのでコマンド化
htaccess=".htaccess"
password_file=".htpasswd"
usage(){
[ -z "$1" ] || printf "$1\n\n"
printf "Usage: $0 <id> <password>\n"
exit 1
}
id=$1
[ -z "${id}" ] && usage
password=$2
[ -z "${password}" ] && usage
type htpasswd > /dev/null 2>&1 || usage 'ERROR: `htpasswd` command required.'
htpasswd -c -b ${password_file} ${id} ${password}
if [ ! -e ${htaccess} -o -z "`grep AuthUserFile ${htaccess} 2> /dev/null`" ] ; then
printf "Appending authentication config to ${htaccess}.\n"
cat <<EOF >> ${htaccess}
### GENERATED BY $0 ###
AuthUserFile $(pwd)/${password_file}
AuthGroupFile /dev/null
AuthName "Type your ID and Password."
AuthType Basic
require valid-user
EOF
fi
以上是关于apache_conf htaccessを使ってとりあえず简単に基本认证する为のコマンド的主要内容,如果未能解决你的问题,请参考以下文章
markdown docker-composeを使ってrails new
html 帆布を使って白黒画像を生成する
python トラックバーを使って色を指定する
java JavaMail的を使って雅虎メールを送信する
scss チップラボ:deveiceLightイベントを使ってみる
markdown VIMでqfreplaceを使ってリファクタリング