はじめての自宅サーバ構築 - Fedora/CentOS -
Last Update 2018/05/30
[ 更新履歴 ] [ サイト マップ ] [ 質問掲示板 ] [ 雑談掲示板 ] [ リンク ]
トップ >> 当サイト情報 >> スレッド

このページは表示専用です。新規投稿・レスや最新情報はこちらです。

このスレッドはクローズされています。記事の閲覧のみとなります。

 httpd.confによるディレクトリのアクセス制限について
日時: 2007/01/27 22:30
名前: KUNI

管理人様、いつもお世話になっております。
phpMyAdminを設定する事になったので、
内部以外からはアクセスさせないようにしようと思い、
httpd.confを設定しました。
まず、ドキュメメントルートの設定は

<Directory "/var/www/html">
  Options Includes ExecCGI FollowSymLinks
  AllowOverride All
  Order allow,deny
  Allow from all
</Directory>

に設定しております。
また、phpMyAdminのディレクトリ設定を

<Directory "/var/www/html/phpmyadmin">
Options None
AllowOverride None
Order deny,allow
Deny from all
Allow from 192.168.11.
Allow from 127.0.0.1
DirectoryIndex index.php
</Directory>

で、クライアントPCが192.168.11.92ですので
上記の設定だと192.168.11.255までは通るはず?なのですが、
何故かクライアントPC、サーバーPCまで通らない状況です。
上記の設定から

<Directory "/var/www/html/phpmyadmin">
Options None
AllowOverride None
Order deny,allow

Allow from 192.168.11.
Allow from 127.0.0.1
DirectoryIndex index.php
</Directory>

のようにDeny項目を抜くとクライアント、サーバー、外部から見れる状態になります。
ディスプレイのエラーは
Forbidden
You don't have permission to access /phpmyadmin on this server.
と、パーミッションエラーを吐きます。

現在、phpMyAdminのディレクトリ権限はrootとapacheにしております。
大分がんばってみたのですが、解決出来ませんでしたので
お教え頂ければ幸いです。設定ミスでしょうか?

以上、よろしくお願い致します。

■ コンテンツ関連情報

 Re: httpd.confによるディレクトリのアクセス制限について ( No.1 )
日時: 2007/01/28 01:07
名前: KUNI

無事解決しました。
ブラウザにドメインを叩いていたので、サーバーのIPアドレス(外部)で接続してる形になっていました。
LAN内からなので192.168…の方でアクセスしたら無事に接続が出来ました。
ご迷惑をおかけしました!!

■ その他

ページ先頭へ


Copyright(©)2004-2018 First home server construction. All Right Reserved.