본문 바로가기

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

◀↗↓↖▶바인 발행일 : 2019-04-21

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

파일을 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 에 접근을 제안시켰습니다.

불러오는 중입니다...

 

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

댓글