웹사이트 또는 하위 디렉터리를 암호걸기

특정 사이트나 사이트내 특정 폴더에 암호를 걸어 보겠습니다.

파일을 2개 필요 합니다.

1) .htaccess 파일
.htaccess 파일에는 다음과 같은 코드를 추가.

AuthType Basic
AuthName "restricted area"
AuthUserFile /절대경로/.htpasswd
require valid-user

AuthUserFile 에는 절대 경로를 넣어야 하는데 아래와 같이 public_html 또는 www 폴더 위에 폴더를 만들어서 .htpasswd 파일을 넣어 두면 일반인은 최상위 폴더 위에 있는 폴더라 접근이 안됩니다.

 

2) .htpasswd 파일
.htpasswd 파일에는 다음과 같이 각 라인에 ID:비밀번호 형식으로 추가합니다.

username:password

그런데 암호가 털리면 안되니 이것도 좀 더 보안을 위해서 아래 사이트에서 암호를 암호화(?) 해 줍니다.

아래 사이트에서 .htpasswd Username & Password Generator 란 곳에서 아이디와 암호를 넣고 생성하기를 누르면 됨.

 

https://davidwalsh.name/web-development-tools

 

Web Development Tools

Here are a few development tools you can use to improve your website: CSS Compressor, Domain Checker, .htpasswd Username / Password Generator, JavaScript Compressor, and XHTML Compressor

davidwalsh.name

 

이렇게 하면 접근 제한을 하고 싶은 사이트나 특정 폴더를 관리 할 수 있습니다.

 

전 제가 개인적으로 사용할 목적으로 만든 http://mbible.kr 에 접근을 제안시켰습니다.

불러오는 중입니다...

 

위 포스팅은 나중에 참고할 목적으로 작성된 기록형 포스팅 입니다.

댓글(0)

Designed by JB FACTORY