AuthUserFile /home/アカウント名/public_html/制限をかけるディレクトリへのパス/.htpasswd AuthName (領域名) AuthType Basic <Limit GET> require valid-user </Limit> |
アップロードが完了しましたら、一度テストをかねてブラウザでご確認する事をおすすめいたします。
- 上記をテキストエディタなどにコピーして、アカウント名、制限をかけるディレクトリへのパス、領域名をつけてください。
- 先ほど作ったファイルを .htaccess というファイル名にして保存※1、アクセス制限をかけたいディレクトリにアップロードしてください。
- シェルやtelnetでログインして、.htaccessの設置したディレクトリまで進んでください。
- そこで、コマンドラインに”htpasswd -c .htpasswd (設定したいユーザー名)※2”と入力してください。入力すると、入力したユーザー名が入っている.passwdファイルが生成されます。
- パスワードの入力を2回求められますので、それぞれ同一のパスワードを入力してください。
- 完了です。"exit"と入力してtelnetからログアウトしてください。
※1:.htaccessをコピーする時に、最後にスペースなどがはいらないようお気をつけください。動作いたしません。
※2:2つ以上のアカウントを登録するには、まず一つを上記の方法で生成いたします。
そして再度telnet等でログインして、.htaccessの設置してあるディレクトリまで行き、 ”htpasswd .htpasswd (追加したいユーザー名)”と入力してください。パスワードを求められますので、入力して完了です