Apache 설치후 페이지 접근에러






    리눅스에서 계정을 초기 생성시 일반 사용자의 접근 권한이 없을때 위와 같은 에러(You don't have permission to access / on this server.)가 발생하게 됩니다. 



     

     Apahce 접근 권한 해제하기



    Apache 권한 확인

    [root@web home]# ls -alt /home/
    합계 36
    dr-xr-xr-x. 23 root root  4096 2017-04-28 23:55 ..
    drwx------   3 web1 web1  4096 2017-04-28 23:54 web1
    drwxr-xr-x.  6 root root  4096 2017-04-28 23:54 .
    drwx------   2 lscp lscp  4096 2017-03-20 02:30 lscp
    drwx--x--x.  3 web  web   4096 2017-02-23 20:17 web
    drwx------.  2 root root 16384 2017-02-23 01:50 lost+found
    [root@web home]# 
    


    위의 강조된 web1 부분이 웹서비스 접속시 에러가 디렉토리 입니다.

    이 부분의 권한을 설정하셔야 됩니다.


    계정 초기 생성시 기본권한 : drwx------



    Apache 권한 설정하기

    [root@web home]# chmod 711 /home/web1
    



    권한 설정 확인하기

    [root@web home]# ls -alt /home/
    합계 36
    dr-xr-xr-x. 23 root root  4096 2017-04-28 23:55 ..
    drwx--x--x   3 web1 web1  4096 2017-04-28 23:54 web1
    drwxr-xr-x.  6 root root  4096 2017-04-28 23:54 .
    drwx------   2 lscp lscp  4096 2017-03-20 02:30 lscp
    drwx--x--x.  3 web  web   4096 2017-02-23 20:17 web
    drwx------.  2 root root 16384 2017-02-23 01:50 lost+found
    


    위의 강조된 디렉토리로 권한을 설정하시면 모든 권한 설정이 완료되었으며 접속하시면 정상적으로 접속이 되실 겁니다.


    Posted by Server-talk 서버이야기
    • ㅠㅠ
      2017.06.11 04:05

      ls -alt /home/ 이라고 쓰면 허가가 거부되요 ㅠㅠㅠ

    • 관리자 계정으로 접속하셨나요??
      사용자 계정으로 접속할경우 접근제한이 안될 수 있습니다