예전글들
특정디렉토리 암호인증으로 로그인 설정
진트
2009. 2. 15. 18:27
특정 디렉토리 암호인증으로 로그인 설정
요약
.htaccess 파일을 이용하여 특정 디렉토리에 암호설정을 할 수 있다
과정
httpd.conf파일 수정
디렉토리 엑세스 설정
- <Directory /home/mrtg/www/>
AllowOverride AuthConfig
Options IncludesNoExec
</Directory> - AccessFileName .htaccess
다음명령으로 아파치를 재시작한다
- apachectl graceful
암호를 설정할 디렉토리에 .htaccess 파일생성
- vi .htaccess
파일내용은 다음과같이 설정한다.
- AuthName "test user"
AuthType Basic
AuthUserFile /home/test/.htpasswd
AuthGroupFile /dev/null
<Limit GET POST>
require valid-user
</Limit>
사용자 ID/비밀번호 추가
위의 AuthUserFile의 경로로 가서 사용자의 ID와 비밀번호를 추가해준다
userid에 사용자의 id를 입력한다.
- > htpasswd -c .htpasswd userid
- New password:
Re-type new password:
※ 새로운 유저를 추가할때에는 -c 옵션을 사용하지 않는다.
참고자료
http://cafe.naver.com/network1/1016
http://blog.naver.com/slamrukawa?Redirect=Log&logNo=10030603035
이 글은 스프링노트에서 작성되었습니다.