Lo strumento di accesso Web di Samba ( SWAT ) , è parte della suite Samba . Consente agli amministratori di Samba di utilizzare un browser Web per configurare il file di configurazione " smb.conf " . La pagina di configurazione di Samba Web strumento di accesso contiene collegamenti di aiuto che documentano tutte le opzioni di configurazione , che consente agli amministratori di comprendere facilmente gli effetti di ogni variazione . Se si esegue la suite Samba su un server Apache2 e desidera accedere al file " smb.conf " in remoto, è necessario configurare il server per l'accesso SWAT . Istruzioni
1
Vai a " x : . \\ Apache2 \\ conf \\ " Sostituire " x " con l'unità in cui è installato Apache2 . Trovare il file di configurazione " httpd.conf " e aprirlo con un qualsiasi editor di testo . Controllare se il percorso " ServerRoot " nella cartella Apache2 è corretto
2
Togliere il "#" dall'inizio delle seguenti righe per abilitare i moduli : .
Moduli authn_file_module LoadModule
/authn_fi.dll
LoadModule moduli auth_basic_module /auth_bas.dll
DocumentRoot " x :/apache2/htdocs "
3
Trovare la seguente riga : "x:/apache2/htdocs"> directory>. Verificare che il percorso sia corretto. Copiare i seguenti comandi e incollarli sotto la linea :
Alias /swat /" x :/samba /swat /"
ScriptAlias /cgi-bin/samba /" x :/samba /"
ScriptAlias /cgi-bin /" x :/apache2/cgi-bin /"
PassEnv UNIXROOT
PassEnv ETC
PassEnv PATH < br >
PassEnv TMPDIR
Sostituire " x " con l'unità in cui è installato Samba .
4
Inserisci il seguente codice nella sezione " < /Directory> " linea < br >
AllowOverride All
Opzioni Nessuna
Order allow , deny
Consenti da tutti
AuthName " Samba Web Admin strumento "
AuthType Basic
AuthUserFile x :/apache2/conf/users
richiede
valid-user < p > < /Directory>
Sostituire " x " con l'unità in cui è installato Samba . Salva " httpd.conf ".
5
Vai su " x/Apache2 ", fare clic destro su " STARTUP.CMD , " selezionare " Apri con " e selezionare un editor di testo . Aggiungere la seguente riga alla fine del file :
set beginlibpath = x : \\ apache2 \\ bin ; x : " . STARTUP.CMD " \\ apache2 \\ moduli
Salva
6
Creare un nuovo utente Apache2 digitando nel prompt dei comandi Apache il seguente comando :
x :/apache2/bin/htpasswd - cx apache2/conf/users :/my_user_name
7
doppio clic su " STARTUP.CMD " per avviare Apache.