: 특정 디렉토리에 인증을 주고 싶습니다.
: 어떻게 암호를 사용할 수 있는지요...
: 예전에 어서 잠깐 본거 같아서 다시 여쭤 봅니다.
: 그 디렉토리를 포함한 하위 디렉토리 모두를 해도 되고...
: 그 디렉토리만 해도 됩니다....
:
: --
: 돌멩이 씀.
제가 여기다 적어 놓은것을 다시 찾아서 답변해 드립니다
디렉토리 밑 하위 디렉토리 까지 아마도 걸립니다
물론 백업 해두고 작업 하세여
특정 디렉토리 패스워드 걸기라....
ㅋㅋㅋㅋㅋㅋ
/usr/local/apache/conf
vi http.conf
첫번째 할일은 http.conf 책보고 적어 놓기..움냐.
아파치는 내가 컴파일 한거구..이것도 책보고 한거당..
http.conf (5.2 배포판 부터 처음 시작 했는데 책에서는 access.conf
고치라구 함...지금 은 http.conf 모두 포함 돼어 있습)
AccessFileName .htaccess <----이부분은 원래 있더라구..
아래 부분은 새로 입력한 부분
AuthType Basic
AuthName "별밤지기"
AuthUserFile /usr/local/apache/htdocs/xxx/.htpasswd
AuthGroupFile /dev/null
require valid-user
헐 그런데 책에는 배포판 그대로 설치 하면
/usr/bin 에 htpasswd 가 있다고 함 그런데 난 아파치 컴파일 했습
그래서 아파치 디렉토리도 다름
잉.^^^^^^^^^^^^^^
책에는 또 src 디렉토리에 support 디렉토리에...make 명령을 내려..
htpasswd 생성 시켜 주라고 함 ....
아무리 눈을 뒤집어 가면 찾아 봐도 없더라구 support 라는 것이 움냐
어디서 찾아야 하남 헐...
여기저기 디렉토리란 디렉 토리는 다 찾아 봐도 없더라구..헐..
이런 또 삽질이 시작 돼었습
kldp.org 에서두 찾아 보고 여기 적수에서두 찾아 봐도..내가 알고 싶은
내용이 없더라구.잉
힌트는 여기 적수에서 있더라구 우히히..
그래서 디렉토리를 여기 저기 뒤저 보았지 혹시나 하고..
/usr/local/apache/bin<-----htpasswd 있습
ㅋㅋㅋㅋㅋㅋ 바로 요거당 ㅋㅋㅋㅋㅋㅋ
/usr/bin <-------여기다 cp 햇습 우히히......
움 그래서 이명령을 할수 있었다...우히히...
htpasswd -c .htpasswd test<---사용자 계정임
패스워드 넣으라구 나옴..
두번째 사용자는
htpasswd .htpasswd guest<--사용자 계정임
(이부분은 여러번 테스트 해서 나온 결과임..ㅋㅋ
내가 무식하구 이 해를 못해서 여러번 삽질해서 찾은 결과임.
심심한사람은 두번째 아뒤 만들때
htpasswd -c .htpasswd guest ( 해보슈 어떻게 돼는지)
또 htpasswd -c httpasswd guest2 도 해보슈 움냐--열심히 삽질 하자
허접 삽질 엽기 삽질