salve ragazzi,vi spiego il mio problema,ho installato un programma su una macchina linux fedora core,su tale macchina è installato un server web apache,ora per vedere i risultati di questo programma mi devo collegare allìindirizzo ip di tale macchina,ora il mio problema è il seguente,dato che tutti i pc della rete se si collegano all'indirizzo relativo della macchina possono vedere i risultati del programma,quindi vorrei settare un nome utente e una password per limitare l'accesso.
devo inserire una particolare stringa nel file httpd.conf di apache?ho visto che per il programma nagios devo inserire questa stringa nel file httpd.conf
ScriptAlias /nagios/cgi-bin /usr/local/nagios/sbin<Directory "/usr/local/nagios/sbin"> AllowOverride AuthConfig Options ExecCGI Order allow,deny Allow from all</Directory>Alias /nagios /usr/local/nagios/share<Directory "/usr/local/nagios/share"> Options None AllowOverride AuthConfig Order allow,deny Allow from all</Directory><Directory /usr/local/nagios/sbin>AllowOverride AuthConfigorder allow,denyallow from allOptions ExecCGI</Directory><Directory /usr/local/nagios/share>AllowOverride AuthConfigorder allow,denyallow from all</Directory>
Fra le varie istruzioni qui sopra vi è quella di utilizzare dei file locali per la verifica degli accessi. Quindi è necessario configurare un file di accesso come segue:
# cd /usr/local/nagios/sbin# vi .htaccess
ed inserire nel file quanto segue:
AuthName "Nagios Access"AuthType BasicAuthUserFile /usr/local/nagios/etc/htpasswd.usersrequire valid-user
Creiamo quindi i permessi per un paio di utenti:
# cd /usr/local/nagios/etc# htpasswd -c /usr/local/nagios/etc/htpasswd.users nagiosadmin New password: ***Re-type new password: ***Adding password for user nagiosadmin
il programma che sto usando io è ntop,come dovrei fare?dato che non conosco il significato di queste istruzioni grazie a tutti ^^