htpasswdのパスワード生成スクリプト
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
]
開始行:
#!/bin/sh
# ------------------------
# htpasswd make script
# ------------------------
# Version : 1.0
# date : 2008/05/12
export LANG=C
export PATH=/bin:/sbin:/usr/bin:/usr/sbin:$PATH
# Set
HTPASSWD="/usr/local/apache/bin/htpasswd"
PASSWDFILE="/home/system/script/temp.txt"
# Check
EXEC="1"
test -x $HTPASSWD || EXEC="0"
touch $PASSWDFILE || EXEC="0"
if [ $EXEC -eq "0" ]; then
echo "Script Error!"
exit 0
fi
if [ -z $2 ]; then
echo "USE : ./htpasswd.sh [USER] [PASSWORD]"
exit 0
else
USER=$1
PASSWD=$2
fi
# Exec
$HTPASSWD -b $PASSWDFILE $USER $PASSWD > /dev/null 2>&1
# View
cat $PASSWDFILE
# Remove
rm $PASSWDFILE
exit 0
# EOF
終了行:
#!/bin/sh
# ------------------------
# htpasswd make script
# ------------------------
# Version : 1.0
# date : 2008/05/12
export LANG=C
export PATH=/bin:/sbin:/usr/bin:/usr/sbin:$PATH
# Set
HTPASSWD="/usr/local/apache/bin/htpasswd"
PASSWDFILE="/home/system/script/temp.txt"
# Check
EXEC="1"
test -x $HTPASSWD || EXEC="0"
touch $PASSWDFILE || EXEC="0"
if [ $EXEC -eq "0" ]; then
echo "Script Error!"
exit 0
fi
if [ -z $2 ]; then
echo "USE : ./htpasswd.sh [USER] [PASSWORD]"
exit 0
else
USER=$1
PASSWD=$2
fi
# Exec
$HTPASSWD -b $PASSWDFILE $USER $PASSWD > /dev/null 2>&1
# View
cat $PASSWDFILE
# Remove
rm $PASSWDFILE
exit 0
# EOF
ページ名: