help apache auth![risolto]

Se avete problemi con l'installazione e la configurazione di Slackware postate qui. Non usate questo forum per argomenti generali... per quelli usate Gnu/Linux in genere.

Moderatore: Staff

Regole del forum
1) Citare sempre la versione di Slackware usata, la versione del Kernel e magari anche la versione della libreria coinvolta. Questi dati aiutano le persone che possono rispondere.
2) Per evitare confusione prego inserire in questo forum solo topic che riguardano appunto Slackware, se l'argomento è generale usate il forum Gnu/Linux in genere.
3) Leggere attentamente le risposte ricevute.
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.

La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
Rispondi
Avatar utente
rogx
Linux 0.x
Linux 0.x
Messaggi: 38
Iscritto il: lun 24 gen 2005, 0:00

help apache auth![risolto]

Messaggio da rogx »

su un server per un piccolo ufficio ho installato apache:
Apache/1.3.34 Server at myserver Port 80

Ho provato a limitare l'accesso ad una directory seguendo passo passo le istruzioni del manuale, sia usando il file .htaccess che
il file di configurazione etc/apache/httpd.conf:

Codice: Seleziona tutto

<Directory "/var/www/htdocs/cgi-bin/viewlog">
   Options None
   AuthType Basic
   AuthName "viewlog"
   AuthUserFile /etc/apache/passwd.users
   Require user oneuser
</Directory>
Non mi fa entrare, mi riappare in continuazione
la finestra per inserire user e password, e potrei andare avanti all'infinito, fino a che clicco su "cancel"

ho cercato nel forum, ho letto tra l'altro:
http://www.slacky.it/forum/viewtopic.ph ... t=htaccess
ma non ho risolto.

help me, please!
Ultima modifica di rogx il ven 23 giu 2006, 14:26, modificato 1 volta in totale.

Avatar utente
gnubit
Linux 3.x
Linux 3.x
Messaggi: 751
Iscritto il: lun 17 apr 2006, 0:16
Località: Verona
Contatta:

Messaggio da gnubit »

il file
/etc/apache/passwd.users

è leggibile da tutti? Magari l'utente di apache non riesce a leggerlo.
sia usando il file .htaccess che
il file di configurazione etc/apache/httpd.conf:
In contemporanea?

Avatar utente
rogx
Linux 0.x
Linux 0.x
Messaggi: 38
Iscritto il: lun 24 gen 2005, 0:00

Messaggio da rogx »

apache lavora come nobody:nogroup

ls -l:

Codice: Seleziona tutto

-rw-r-----   1 root nogroup    19 2006-06-23 13:03 /etc/apache/passwd.users
In contemporanea?
Le ho provate tutte:
solo httpd.conf
solo .htaccess
entrambi.

Avatar utente
rogx
Linux 0.x
Linux 0.x
Messaggi: 38
Iscritto il: lun 24 gen 2005, 0:00

Messaggio da rogx »

Risolto!

ero sicuro che apache fosse impostato come

nobody:nogroup,

ma invece in httpd.conf era configurato come:

Codice: Seleziona tutto

User nobody
Group nobody
e cosi' non riusciva a leggere il file:

/etc/apache/passwd.users


GRAZIE gnubit !

Avatar utente
gnubit
Linux 3.x
Linux 3.x
Messaggi: 751
Iscritto il: lun 17 apr 2006, 0:16
Località: Verona
Contatta:

Messaggio da gnubit »

Un utente di linux felice è una vittoria per tutti.

In fondo credo che siamo tutti qui per aiutare ed imparare dai propri ed altrui errori.

Rispondi