저의 환경은 우분투 14.04. 아파치, mysql 이고 https://blog.lael.be/post/4518 비번 ubuntu 참고해서 서버 설치를 했습니다.

 

사용자 계정을 하나 생성(adduser)하고 서버 home/사용자계정/www 폴더 만들고 chmod 750로 변경,  xe 기존 데이터를 가져오고 디비 연동을 끝내고 홈페이지 서비스가 정상적으로 작동합니다.

 

문제는 만들어진 사용자 계정으로 ftp 접속 시 생성된 사용자 계정 자신의 디렉토리외에 서버 관련 파일과 폴더는 안보여야 정상일것 같은데 서버의 모든 디렉토리와 파일이 보여지고 다운로드도 가능한 부분이 문제가 되고 있습니다.

 

사용자 계성 생성 후 별도로 권한 관련해서 해줘야 할 부분이 있는지 궁금합니다.

 

2017-01-02-15,21,43.jpg

 

  • ?

    보이는 디렉토리들에게 소유자 외에게도 읽기 실행권한이 있기 때문입니다.

    기본 서버 설치상황으로는 정상입니다. 안보이게 하려는 디렉토리에서 others 의 r권한을 제외하시면 됩니다.

     

  • ? ?
    답변감사합니다. ^^