Anonim

간단한 사용자 / 암호 시스템 뒤에있는 디렉토리를 잠그고 싶었던 적이 있습니까? 웹 서버가 Apache로 실행되는 경우 .htaccess 파일을 사용하여 디렉토리를 매우 쉽게 비밀번호로 보호 할 수 있습니다.

.htaccess AuthType 기본 AuthName "비밀번호 보호"AuthUserFile /var/www/.htpasswd 유효한 사용자가 필요합니다

위에서 주목해야 할 중요한 부분은 AuthUserFile /var/www/.htpasswd 입니다. 사용자 이름과 비밀번호를 저장하는 비밀번호 파일의 경로를 제공합니다. .htpasswd 파일의 예는 다음과 같습니다.

.htpasswd billybob : bXBdv1vuq2yOk

위의 특정 예에서 사용자 이름은 billybob 이고 비밀번호는 temp입니다. .htpasswd라는 파일 이름을 사용할 필요는 없습니다. 아파치에서 파일을 작성하는 도구는 htpasswd라고하므로 일반적인 이름입니다. 또한 암호 파일을 좀 더 안전하게 유지하려면 호스팅하는 웹 사이트의 루트보다 높은 폴더 수준에 저장하는 것이 좋습니다.

이 파일을 생성해야한다면 .htpasswd 생성기를 만들었습니다. 선택한 사용자 이름과 비밀번호를 생성하여 지정된 비밀번호 파일에 저장하십시오. 이제부터 디렉토리는 비밀번호로 보호되어야합니다. 여러 개의 사용자 이름과 비밀번호를 저장해야하는 경우

.htaccess로 디렉토리를 비밀번호로 보호