DocumentRootを調べます
DocumentRootディレクティブを探します
上記のディレクティブ内に以下を追記します
DocumentRoot "/var/www/html"
DocumentRootディレクティブを探します
<Directory "/var/www/html">
上記のディレクティブ内に以下を追記します
AuthUserFile /var/www/html/.htpasswd AuthGroupFile /dev/null AuthName "Please Enter Your ID / PW" AuthType Basic Require valid-user
[root@localhost ~]# cd /var/www/html/
先ほど調べておいたDocumentRootに移動します
[root@localhost ~]# htpasswd -c .htpasswd kakakikikeke
New password: ********** Re-type new password: ********** Adding password for user kakakikikeke
[root@localhost ~]# touch .htaccess
[root@localhost ~]# emacs -nw .htaccess
以下を記載して保存してください
AuthUserFile /var/www/html/.htpasswd AuthGroupFile /dev/null AuthName "Please Enter Your ID / PW" AuthType Basic Require valid-user <files "^.(htpasswd|htaccess)$"="" ~=""> deny from all </files>
[root@localhost ~]# chmod 604 .ht*
[root@localhost ~]# service httpd start
httpd を起動中: OK
でブラウザを開いてIPアドレスを入力すれば
ベーシック認証のダイアログが発動して設定したID/PWでないと
ログインできないはずです
超簡単でしょ。お試しあれ
でブラウザを開いてIPアドレスを入力すれば
ベーシック認証のダイアログが発動して設定したID/PWでないと
ログインできないはずです
超簡単でしょ。お試しあれ
0 件のコメント:
コメントを投稿