2014-12-23 6 views
3

바이너리 패키지에 dpkg-scanpackeges를 사용하여 데비안 저장소를 만들고 apache2 디렉토리 목록을 사용하는 사이트에 연결했습니다. 괜찮 았어. 그 후 사이트의 다이제스트 인증을 설정합니다. /etc/apt/sources.list 파일에 다음 줄을 추가했습니다.데비안 저장소에 대한 다이제스트 인증

http://username:[email protected] ./

내가 sudo는이 apt-get을 내가 "401 권한이"오류가 발생하고 업데이트 실행하려고하면 나는, 그러나,이 표기법을 사용하여 브라우저를 통해 사이트에 도달 할 수

. apt-get update 명령을 인증 할 수있는 방법이 있습니까?

이것은 아파치의 구성 파일입니다.

<VirtualHost *:80> 
    ServerName subdomain.domain.com 
    DocumentRoot /var/www/archive 

     <Directory /var/www/archive > 
      Options Indexes FollowSymLinks Multiviews 
      Order allow,deny 
      Allow from all 

      AuthType Digest 
      AuthName "Restricted Access" 
      AuthDigestDomain/
      AuthDigestProvider file 
      AuthUserFile /var/www/passwd/archive 
      Require valid-user 
     </Directory> 

     ErrorLog ${APACHE_LOG_DIR}/error.log 
     CustomLog ${APACHE_LOG_DIR}/access.log combined 
</VirtualHost> 

답변

0

나는 잠시 동안이 주제를 연구 해왔다.

David Purdy가이 as a bug을보고 했음에도 불구하고 여전히 debian apt 저장소에 대한 다이제스트 인증을 활성화 할 수 없습니다.

개인 저장소가 있고 일반 텍스트로 자격 증명을 보내지 않으려 고하기 때문에 이것은 나에게 중요합니다.

이 주제에 대한 논문을 작성하는 것에 대해 어떻게 생각하십니까?