질문&답변
클라우드/리눅스에 관한 질문과 답변을 주고 받는 곳입니다.
리눅스 분류

아파치 사용자인증 질문..

작성자 정보

  • K 작성
  • 작성일

컨텐츠 정보

본문

/etc/httpd/conf/httpd.conf에서

<Directory "/var/www/manual">
    Option Indexes FollowSymLinKs MultiViews
    AllowOverride  None --> 이 부분의 None 을 All로 수정하고 httpd 재시작
    Order allow,deny
    Allow from all
</Directory>

아파치 인증을 적용할 디렉토리에 .htaccess 파일 만들라고 하는데
어떤 디렉토리에 만들어야 하나요?

<Directory "/var/www/manual"> 여기에다가 만드는건가요?

그리고 .htaccess 파일을 만든 후, 아파치 인증에 사용할 사용자 추가는
아파치의 bin 디렉토리 안에 있는 htpasswd 라는 명령어로 추가한다고
하는데 어디에 사용자를 추가하여야 하나요?

 

관련자료

댓글 1

남국현님의 댓글

  • 남국현
  • 작성일
아파치 사용자 인증이군요...
저도 이거 상당이  자증나게 했습니다.....
일단 .htaccess파일과 .htpasswd 파일은 /var/www/manual 디렉토리에 있어도 상관이 없습니다.  "."이 파일을 숨기라는 설정이기때문이죠 htpasswd 명령어로 .htpasswd에 사용자를 추가하는 것입니다. 사용자는 리눅스 계정에 있는 사용자나 없는 사용자나 상관이 없습니다. 명령어로는 htpasswd -c .htpasswd위치 username 을 치면 username에 대한 패스워드 설정하라는 메시지가 나옵니다. -c 옵션은 그 파일에 있는 내용을 없애고 새로 작성한다는 옵션이기에 사용자를 추가하실 때에는 -c옵션을 쓰지 마시길 바랍니다. ps: .htpasswd에 권한은 644여야 합니다.  이거 때문에 좀 삽질좀 했지요;

공지사항


뉴스광장


  • 현재 회원수 :  60,041 명
  • 현재 강좌수 :  35,855 개
  • 현재 접속자 :  142 명