Gdzie znajdę miejsce, w którym znajduje się plik .htaccess i jest używany na serwerze Mac OS X Lion, który ustawia Basic Auth na serwerze Apache?

0

Zainstalowałem pewne oprogramowanie, a mianowicie serwer ciągłej integracji (CI) (Jenkins) na komputerze Mac Mini z Lion Server. Serwer domyślnie działa z portu 8080 na hoście lokalnym za pośrednictwem adresu URL: http://localhost:8080. Jednak gdy próbuję uzyskać dostęp do strony, wydaje się, że jest ona chroniona przez Basic Auth i prosi mnie o podanie nazwy i hasła.

Oczywiście, nigdy nie ustawiłem tego Basic Auth i powiedziano mi, że mogę usunąć uwierzytelnienie i użyć tego portu dla serwera CI. Trudno mi jednak znaleźć .htaccess plik w dowolnym miejscu, który ustawia Basic Auth? Jeśli nie jest ustawiony w .htaccess plik, a następnie gdzie będzie ustawione Basic Auth?

racl101
źródło

Odpowiedzi:

1

Możesz spróbować zajrzeć do środka /etc/apache2/sites/ To był katalog w 10.6; w 10.5 było /etc/httpd/sites

Na serwerze 10.5 i 10.6 aplikacja serwera może być używana do ustawiania ograniczeń dostępu i jest to miejsce, w którym zapisywane są pliki konfiguracyjne.

Jeśli konfiguracja sieci nie jest skomplikowana, nazwa pliku może być podobna do 0000_any_8080_(HOST).conf

Kent
źródło
Dzięki za Twoją sugestię. Nadal go nie znalazłem, ale po drodze dowiedziałem się kilku innych rzeczy. Jeśli znajdę coś złego, opublikuję odpowiedź.
racl101
0

Nic nie wiem o Jenkinsie, ale spróbowałbym sprawdzić /var/www lub /Library/WebServer/Documents. To drugie miejsce, w którym wbudowany Apache OS X obsługuje teraz witryny (wierzę, że od 10.8+).

Możesz także spróbować ten wątek forum znalazłem .

ThatDarnPat
źródło