ページの先頭行へ戻る
Interstage Application Server/Interstage Web Server Express リファレンスマニュアル(コマンド編)
Interstage

14.1 htpasswd

名前

htpasswd  -  ユーザ認証時のパスワードファイルの編集

形式

htpasswd [-c] passwdfile username

機能説明

本コマンドは、ユーザ認証時に使用するパスワードファイルを編集するコマンドです。
環境定義ファイル(httpd.conf)内のAuthUserFileディレクティブのパラメタ指定時に使用します。

本コマンドのオプションおよび引数を以下に示します。

-c

ユーザパスワードファイルを新規に作成します。同名のファイルが存在する場合は、上書きされます。本オプションを指定しない場合、ユーザ名はpasswdfileで指定したファイルに追加されます。

passwdfile

パスワードファイル名を指定します。

username

追加するユーザ名を指定します。


ユーザ名は、216バイト以内の文字列で指定します。半角英数字、および以下を除く記号を使用できます。


ユーザ名は、240バイト以内の文字列で指定します。半角英数字、および以下を除く記号を使用できます。

  • コロン(:)

  • シャープ(#)

  • 空白( )

注意事項

備考

-cオプション以外にも、Apache HTTP Server Version 2.0で提供されている本コマンドのオプションを使用できます。

-cオプション以外のオプションについては、“Apache HTTP サーバ バージョン 2.0 ドキュメント”を参照してください。Apache HTTP サーバ バージョン 2.0 ドキュメントの参照方法については、“Interstage HTTP Server 運用ガイド”の“Apache HTTP サーバ バージョン 2.0 ドキュメントの参照方法”を参照してください。

使用例


新規にパスワードファイル“C:\Interstage\F3FMihs\servers\FJapache\conf\password.txt”を作成して、ユーザ“user1”のパスワードを登録する場合

htpasswd -c C:\Interstage\F3FMihs\servers\FJapache\conf\password.txt user1
Automatically using MD5 format.
New password:*****   (注)
Re-type new password:*****   (注)
Adding password for user user1

上記と同じパスワードファイルに、さらに“user2”のパスワードを追加する場合

htpasswd C:\Interstage\F3FMihs\servers\FJapache\conf\password.txt user2
Automatically using MD5 format.
New password:*****   (注)
Re-type new password:*****   (注)
Adding password for user user2

注)パスワードは、255バイト以内の文字列で指定します。半角英数字、および記号を使用できます。



新規にパスワードファイル“/opt/FJSVihs/servers/FJapache/conf/password.txt”を作成して、ユーザ“user1”のパスワードを登録する場合

htpasswd -c /opt/FJSVihs/servers/FJapache/conf/password.txt user1
New password:*****   (注)
Re-type new password:*****   (注)
Adding password for user user1

上記と同じパスワードファイルに、さらに“user2”のパスワードを追加する場合

htpasswd /opt/FJSVihs/servers/FJapache/conf/password.txt user2
New password:*****   (注)
Re-type new password:*****   (注)
Adding password for user user2

注)パスワードは、8バイト以内の文字列で指定します。半角英数字、および記号を使用できます。