The Samba webbåtkomst verktyg ( SWAT ) , är en del av Samba sviten . Det tillåter Samba administratörer att använda en webbläsare för att konfigurera " smb.conf " konfigurationsfil . Samba webbåtkomst verktyg konfigurationssida innehåller hjälplänkar att dokumentera alla konfigurationsalternativ , vilket gör att administratörer att enkelt förstå effekterna av eventuella förändringar . Om du kör Samba svit på ett Apache2 -server och vill komma åt " smb.conf " filen på distans , måste du konfigurera servern för SWAT åtkomst . Instruktioner
1
Gå till " x : . \\ Apache2 \\ conf \\ " Ersätt " x " med den enhet där du installerat Apache2 . Hitta " httpd.conf " konfigurationsfil och öppna den med en textredigerare . Kontrollera om " ServerRoot " sökvägen till din Apache2 -mappen är korrekt
2
Ta bort " # " från början av följande rader för att aktivera modulerna : .
LoadModule authn_file_module moduler /authn_fi.dll
LoadModule auth_basic_module moduler /auth_bas.dll
DocumentRoot " x :/apache2/htdocs " Addera 3
Hitta följande rad : . Kontrollera om sökvägen är korrekt . Kopiera följande kommandon och klistra in dem i raden :
Alias /swat /" x :/samba /swat /"
ScriptAlias
/cgi-bin/samba /" x :/samba /"
ScriptAlias /cgi - bin /" x :/apache2/cgi-bin /"
PassEnv UNIXROOT
PassEnv ETC
PassEnv PATH
PassEnv TMPDIR
Ersätt " x " med den enhet där du installerat Samba .
4
Infoga följande kod under " < /Directory> " line
AllowOverride alla
Options None
Order tillåta , neka
Tillåt från alla
AuthName " Samba Web Admin Tool "
AuthType Basic
AuthUserFile x :/apache2/conf/users
kräver giltig - användare
< /Directory >
Ersätt " x " med den enhet där du installerat Samba . Spara " httpd.conf . "
5
Gå till " x/Apache2 , " högerklicka på " startup.cmd , " välj " Öppna med " och välj en textredigerare . Lägg till följande rad i slutet av filen :
set beginlibpath = x : \\ apache2 \\ bin , x : " . Startup.cmd " \\ apache2 \\ moduler
Spara
6
Skapa en ny Apache2 användare genom att skriva följande kommando i Apache kommandotolken :
x :/apache2/bin/htpasswd - cx :/apache2/conf/users my_user_name
7
Dubbelklicka på " startup.cmd " för att starta Apache .