[해결]보안관련하여 index of 페이지를 막고싶습니다

안녕하세요
최연소노계(응?) 조채연입니다 :D
다름이 아니고 우분투서버로 간단한 웹호스팅을 할려는데 막히는점이 생겨서 도저히 안되서 질문드립니다

index of 페이지는 보안상의 이유로 꼭 막아야되는데 포럼을 뒤져보니 viewtopic.php?p=50157 요런글이있길래
참고를 하엿으나 먹히지 않습니다
수십번도 해보앗으나 먹히지가 않아 포럼에 문의를 해봅니다

아래는 수정된 /etc/apache2/sites-available/default 파일내용입니다

[code:fc8ycuam] <VirtualHost *:80>
ServerAdmin webmaster@localhost

DocumentRoot /var/www
&lt;Directory /&gt;
	Options FollowSymLinks
	AllowOverride None
&lt;/Directory&gt;
&lt;Directory &quot;/var/www&quot;&gt;
      Options -Indexes FollowSymLinks MultiViews
      AllowOverride None
      Order allow,deny
      allow from all
&lt;/Directory&gt;
&lt;Directory &quot;/home/*/public_html&quot;&gt;
	Options -Indexes FollowSymLinks MultiViews
	AllowOverride None
	Order allow,deny
	allow from all
&lt;/Directory&gt;

ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/
&lt;Directory &quot;/usr/lib/cgi-bin&quot;&gt;
	AllowOverride None
	Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch
	Order allow,deny
	Allow from all
&lt;/Directory&gt;

ErrorLog ${APACHE_LOG_DIR}/error&#46;log

# Possible values include&#58; debug, info, notice, warn, error, crit,
# alert, emerg&#46;
LogLevel warn

CustomLog ${APACHE_LOG_DIR}/access&#46;log combined

Alias /doc/ &quot;/usr/share/doc/&quot;
&lt;Directory &quot;/usr/share/doc/&quot;&gt;
    Options -Indexes MultiViews FollowSymLinks
    AllowOverride None
    Order deny,allow
deny from all
&lt;/Directory&gt;

</VirtualHost>

<VirtualHost *:80>
ServerName ohohme.co.kr
Serveralias www.ohohme.co.kr ohohme.co.kr
ServerAdmin webmaster@localhost
DocumentRoot /var/www
</VirtualHost>

<VirtualHost *:80>
ServerName ohohme.co.kr
Serveralias file.ohohme.co.kr
ServerAdmin webmaster@localhost
DocumentRoot /home/file/public_html
</VirtualHost>

<VirtualHost *:80>
ServerName ohohme.co.kr
Serveralias cheayuncho.ohohme.co.kr
ServerAdmin webmaster@localhost
DocumentRoot /home/cheayuncho/public_html
</VirtualHost>

<VirtualHost *:80>
ServerName ohohme.co.kr
Serveralias naru.ohohme.co.kr
ServerAdmin webmaster@localhost
DocumentRoot /home/naru/public_html
</VirtualHost>

[/code:fc8ycuam]

분명 설정상에는 문제가 없는것같은데 무엇이 문제일까요…

추가로 에러페이지 설정은 어떤 문서를 수정해야되는겁니까!?

옵션에는 이상이 없군요.
대략 2가지 정도로 예상됩니다.

  1. 설정파일을 /etc/apache2/apache2.conf 를 이용해본다. ::: 현재 사용하는 설정파일을 복사해서 교체해보세요.
  2. 설정은 완벽한데 아파치 서버를 리로드 하지 않았다.

이 외에는 딱히 문제점이 안 보이네요.

[quote="yemharc":1ypqhvg5]옵션에는 이상이 없군요.
대략 2가지 정도로 예상됩니다.

  1. 설정파일을 /etc/apache2/apache2.conf 를 이용해본다. ::: 현재 사용하는 설정파일을 복사해서 교체해보세요.
  2. 설정은 완벽한데 아파치 서버를 리로드 하지 않았다.

이 외에는 딱히 문제점이 안 보이네요.[/quote:1ypqhvg5]
아파치는 여러번 리스타트해보앗습니다만… 안먹히는데 흐으…
apache2.conf 파일을 현재설정파일을 복사해서 교체하라는말이 잘이해가안되네요…
.(한글이딸림.)

-Indexes 를 삭제하고
유저 dir 을 이용한다면
/etc/apache2/mods-enabled 에 userdir.conf 에서 도 Indexes 를 삭제 하고
아파치 재 시작해보십시오

[quote="조채연":3gpdsxvf]<Directory "/home/*/public_html">
Options -Indexes FollowSymLinks MultiViews
AllowOverride None
Order allow,deny
allow from all
</Directory>[/quote:3gpdsxvf] 이 부분은 위에서 말한 /etc/apache2/mods-enabled 에 userdir.conf 에서 선언 되는 부분입니다.
삭제 하고 userdir.conf 를 이용하십시오
사용자 디렉터리를 활성화 하려면 sudo a2enmod userdir 명령으로 활성화 해주는 게 우분투 아파치 스타일 입니다.

[quote="강분도":2eddjt1l]-Indexes 를 삭제하고
유저 dir 을 이용한다면
/etc/apache2/mods-enabled 에 userdir.conf 에서 도 Indexes 를 삭제 하고
아파치 재 시작해보십시오

[quote="조채연":2eddjt1l]<Directory "/home/*/public_html">
Options -Indexes FollowSymLinks MultiViews
AllowOverride None
Order allow,deny
allow from all
</Directory>[/quote:2eddjt1l] 이 부분은 위에서 말한 /etc/apache2/mods-enabled 에 userdir.conf 에서 선언 되는 부분입니다.
삭제 하고 userdir.conf 를 이용하십시오
사용자 디렉터리를 활성화 하려면 sudo a2enmod userdir 명령으로 활성화 해주는 게 우분투 아파치 스타일 입니다.[/quote:2eddjt1l]
얏호! 한번에 해결되엇습니다 역시 분도님은 우분투계의 꽃이십니다 :P