2013-02-01 2 views
-1

최근에 집에서 내 자신의 linux (Ubuntu) 웹 서버를 실행하기 시작했으며 지금까지 아무런 문제가 없었습니다. 가정용 무선 라우터를 통해 서버를 실행하고 있으며 서버의 IP 주소는 XXX.XXX.1.7입니다.서버 액세스 제한

일부 파일 XXX.XXX.1.7/myFiles/Data를 저장했기 때문에 모든 파일을 볼 수 있습니다. 내 홈 네트워크 외부에서 서버를 실행하면 FileZilla의

을 통해 FTP로, 단순히 MyIP에 # .XXX/myFiles/데이터로 내 IP 주소를 입력 한 다음

문제가, 내가 다른 사람들을 싶지 않아한다 허가없이 내 홈 네트워크 외부에서 내 서버 파일에 액세스 할 수 있어야하지만 내 파일이 아니라 웹 사이트에 액세스 할 수 있기를 원합니다 ... 어떻게 암호를 묻거나 모든 파일을 보지 못하게 할 수 있습니까? 적절한 허가 ?

감사합니다. 당신의 아파치를 사용하는 경우

+0

FTP없이 파일에 어떻게 액세스합니까? 삼바 공유가 있습니까? – Atropo

+0

A : 어떤 웹 서버를 사용합니까 (Apache, Nginx, ...)? B : 너 벌써 뭘 했니? C : 인터넷 검색을 시도해 보셨습니까 * "<웹 서버 이름 입력> 암호 보호 디렉토리"*? – helmbert

+0

@Atropo 브라우저에 내 IP 주소를 입력하기 만하면됩니다 (원하는 경우보기 또는 다운로드). 실제로 수정하거나 다시 다운로드하려면 FTP –

답변

3

당신이 .htaccess

간단한 구글 검색으로 할 수 있습니다 내가 어떻게 할 수있는 기사를 발견했다. 여러 명의 사용자를 추가 할 수 있으며 나중에 액세스 권한이없는 사용자와 비밀번호를 제거 할 수 있습니다. 의

http://www.htaccesstools.com/articles/password-protection/

+0

감사합니다. 나는 무엇을 검색해야할 지 잘 몰랐습니다. 아파치 였어. 나는 받아 들일 것이다. –

-1

생각이 :) 그에게 (각 웹 사이트에 대한 사용자)

가 소 instalation

위해 구글 참조 암호를 제공하는 것을 잊지 말아 귀하의 웹 사이트에 대한 사용자를 만들고 그 후 아파치 수있는 suexec를 모듈을 suphp하기

및 귀하의 폴더에 대한 액세스를 거부하려면 귀하의 집 주소록 암호를 설정하십시오