분명히 본문에 chmod 755 public_html 했다고 썼는데요 ;;
어쨌든 해결했습니다 -_ㅜ
home 디렉토리의 퍼미션을 700으로 줘서 -_- 함부로 못 돌아다니게 할려고
설정해놓은것이 화근이었습니다.
home 을 원래대로 돌리니 잘되네요 -_ㅜ
: 디렉토리 모드를
: chmod 755 public_html로 한 번 해 보세요...
:
:
: : 안녕하세요 ^^
: : 다름이 아니고, 제가 아파치+PHP+MySQL+Zend+IMAP+GD 를 설치하였습니다.
: : 모든것이 다 정상으로 작동하는데 유독 계정부여에서만 문제가 발생합니다.
: :
: : Apache_1.3.26
: : MySQL-3.23.51
: : PHP-4.2.2
: : GD-1.8.4
: : IMAP-2002.RC2
: : ZendOptimizer-1.3.2
: :
: : 를 설치하였으며 Apache 의 httpd.conf 에서 수정한 부분을 적겠습니다.
: :
: : 1. DirectoryIndex index.html index.php index.php3 index.htm
: :
: : 2. <Directory /home/*/public_html> 부터 </Directory> 까지의
: : 주석문을 모두 풀어주었습니다.
: :
: : 그 다음은 계정 생성을 한 방법입니다.
: :
: : 1. useradd ID
: :
: : 2. chmod 775 ID
: :
: : 3. mkdir public_html
: :
: : 4. chmod 775 public_html
: :
: : 5. vim index.html 로 해서 index.html을 만들었습니다.
: :
: : 6. chmod 775 index.html
: :
: : /home/ID/public_html/index.html 까지 완료되었구요 ..
: : 여기 게시판에서 찾아본 대로 퍼미션도 다 지정해보았습니다.
: : 그런데도 http://도메인/~ID 란 식으로 접속을 하면
: : 403 Forbidden 에러가 뜨는 겁니다.
: : httpd.conf 를 수정해준 후에 apachectl restart 도 해보고
: : 이것저것 다 해봤지만 403 Forbidden 에러만 뜨네요.
: : 여기 게시판에서는 이런 질문이 나오면 대부분 퍼미션 문제라고들 하시는데
: : 저는 퍼미션을 조정해줘도 왜 안되는지 모르겠습니다.
: : 혹시 이런 경험이 있으신분의 조언 부탁드립니다.
: :
: : --
: : ^^ 리눅스 새내기~--^^ 리눅스 새내기~