하나의 웹 페이지에 access를 제한하려고 하는데요..

k9252의 이미지

제한하려는 폴더에...

.htaccess에 아래와 같이 파일을 만들었고요

AuthName "Computer Network"
AuthType Basic
AuthUserFile /home/webmaster/public_html/resource/LabResource/.htpasswd
AuthGroupFile /dev/null
<Limit GET POST>
require   valid-user
</Limit>

.htpasswd에는 아래와 같이 파일을 만들었습니다.

cngrad:1234

근데 인증창은 뜨는데요..근데 인증이 안됩니다.

아뒤로 지정한 cngrad와 패스워드 1234를 치면 안되는데 왜 그런지 좀 알려주세요...

부탁드립니다..

참고로 레드햇 9.0이 설치된 서버입니다.

metaljin의 이미지

.htpass 파일을 htpasswd 으로 만드시면됩니다.
아파치 bin에 들어있을겁니다.

만세

k9252의 이미지

근데 .htpass를 .htpasswd로 바꿔보라고 하신게 무슨 뜻인지 잘 모르겠습니다.

좀 더 자세히 알려주시면 감사드리겠습니다..

무식하면 손발이 고생한다던데...지금 고생하고 있습니다..

아직 지식이 많이 부족합니다..부탁드리겠습니다..

그럼 좋은 하루 되시길 바랍니다.

M.W.Park의 이미지

k9252 wrote:
근데 .htpass를 .htpasswd로 바꿔보라고 하신게 무슨 뜻인지 잘 모르겠습니다.

좀 더 자세히 알려주시면 감사드리겠습니다..

무식하면 손발이 고생한다던데...지금 고생하고 있습니다..

아직 지식이 많이 부족합니다..부탁드리겠습니다..

그럼 좋은 하루 되시길 바랍니다.

passwd_file_name에 암호가 passwd인 id를 추가한다.
htpasswd -b passwd_file_name id passwd

-----
오늘 의 취미는 끝없는, 끝없는 인내다. 1973 法頂