- 정보공유
[기타] 웹사이트 접속 사용자 인증 걸기
일반적으로 개발작업을 진행할때 개발업체 외에는 접근을 하지 않았으면 한다.
아니 접근을 하면 안된다.
.htaccess 파일을 이용하면 이런 문제는 쉽게 해결이 가능하다.
1. 웹사이트 루트에
.htaccess 파일을 만들고 아래와 같이 코드를 넣는다. (웹페이지에서 .htaccess 파일이 실행가능해야한다.)
AuthName "접속아이디"
AuthType Basic
AuthUserFile /웹페이지의서버절대경로/.htpasswd
<Limit GET POST>
require valid-user
</Limit>
2. SSH 로 접속하여 아래 3가지중 하나를 선택해서 실행한다.
보기1. htpasswd -c /웹페이지의서버절대경로/.htpasswd 접속아이디
보기2. /usr/bin/htpasswd -c /웹페이지의서버절대경로/.htpasswd 접속아이디
보기3. /아파치설치경로/bin/htpasswd -c /웹페이지의서버절대경로/.htpasswd 접속아이디
성공하면 아래와 같이 뜬다.
웹페이지를 접속하면..