글
HTPASSWD를 이용한 홈페이지에 패스워드 걸기 (User Authorization)
1) .htaccess 파일 만들기 ( 실제로 걸어넣을 웹 페이지 index 파일 있는곳에 생성하기 (예)/var/www/ 밑에 또는 /var/www/4bpenceil/ 이런식으로)
cgiserver% cd /m1/pubcgi/user-id/html
cgiserver% vi .htaccess
------ .htaccess의 내용입니다. ----- | |||
|
AuthName |
"User Authorization" |
인증화면에 표시 |
AuthType |
Basic |
| |
AuthUserFile |
/var/www/.htpasswd |
.htpasswd파일의 위치 | |
AuthGroupFile |
/dev/null |
그룹단위 인증 사용안함 | |
| |||
<Limit GET> | |||
require valid-user |
인증된 사용자만 사용허가 |
||
</Limit> |
2) .htpasswd 파일 만들기
.htpasswd 는 .htaccess 를 작성 후 htpasswd 를 실행하면 자동으로 생성되는 패스워드 파일입니다.
가. 처음 사용자 만들기
htpasswd -c /var/www/.htpasswd superuser
나. 사용자 추가하기
htpasswd /var/www/.htpasswd user2
처음 사용자를 만들 경우 "-c" 옵션을 사용합니다.
"-c" 옵션은 초기화 후 새로운 파일로 시작할 때 사용하는 옵션입니다.
주의) user2를 만들 때 "-c" 옵션을 사용한다면 이전 user-id는 없어지고 다시 user2가 첫 사용자가 됩니다.
도움주신 url : http://blog.naver.com/polong77?Redirect=Log&logNo=140011269601
'Linux' 카테고리의 다른 글
우분투 구글크롬에서 flash 사용방법 (0) | 2013.04.05 |
---|---|
[MySQL] DB 전체 백업과 복구 방법 (0) | 2013.04.01 |
vi editor(편집기) 사용법 (0) | 2013.03.20 |
[PHP] html에서 PHP 파일로 값이 전달되지 않을 때.. (0) | 2013.03.20 |
리눅스 작업 후 history 남기지 않기 (0) | 2013.03.18 |
RECENT COMMENT