Hvis du ikke har Samba installeret på dit system, klager modulets hovedside over, at det ikke kan finde Samba-konfigurationsfilen, og du vil ikke være i stand til at dele nogen filer eller mapper. Hvis du har Samba installeret, men får denne fejlmeddelelse, skal du kontrollere modulkonfigurationen for at sikre dig, at Webmin leder på det rigtige sted efter konfigurationsfilen og Samba-programmer.
Forudsat at Samba er installeret korrekt, vil modulets hovedside vise en liste over alle fil- og printerdelinger, der er defineret på dit system. Hvis Webmin bestemmer, at Samba-serveren ikke kører, får du muligheden for at forsøge at starte serveren. Dette kan være nødvendigt, hvis Samba ikke startes ved opstarttidspunkt.
Hvis du vil oprette en deling, skal du klikke på linket Create File Share under listen over eksisterende dele på hovedsiden. Dette viser en formular, der giver dig mulighed for at indtaste detaljerne i den nye deling. Selvom Samba understøtter et stort antal parametre for hver aktie, er de vigtigste:
Del navn | Hver aktie skal have et navn, der bruges af klienter til at henvise til det. Et specielt tilfælde er andelen All home directories , der forklares senere. |
Sti | Kataloget, der skal deles. Kunder, der bruger denne deling, kan kun få adgang til filer i eller under dette bibliotek. |
skrivbar | Bestemmer, om klienter kan skrive til filer og mapper i denne deling. |
Gæsteadgang | Hvis en del tillader gæstebrugere, kan klienter få adgang til den uden at skulle angive et gyldigt navn og adgangskode. En deling kan enten afvise gæstebrugere, tillade gæster og normale brugere eller kun tillade gæster. |
Når du har indtastet detaljerne i en ny deling og klikket på knappen Create , vil de være umiddelbart tilgængelige for klient-pc'er. Hvis vi antager, at alt er konfigureret korrekt på dit netværk, vil brugerne være i stand til at bruge funktionen Network Neighbourhood under Windows til at se din server og alle dens delinger. Den nyligt oprettede deling kan derefter kortlægges til et drevbogstav på pc'en.
Hvis du vil oprette en ny printerandel, skal du klikke på Create Printer Share som på hovedsiden. Dette viser en formular, der ligner den, der bruges til at oprette filandele, hvor du kan indtaste detaljerne for den nye deling. De vigtigste muligheder for en ny printerandel er:
Del navn | Hver aktie skal have et navn, der bruges af klienter til at henvise til det. Et særligt tilfælde er All printers delen, der er forklaret senere. |
Printer | Unix-printeren, der skal deles. Dette kan være enhver printer, du vil udskrive til ved hjælp af lpr kommandoen. |
Sti | Det bibliotek, hvor midlertidige udskrivning af filer |
Gæsteadgang | Hvis en del tillader gæstebrugere, kan klienter få adgang til den uden at skulle angive et gyldigt navn og adgangskode. En deling kan enten afvise gæstebrugere, tillade gæster og normale brugere eller kun tillade gæster. |
Printertype | Navnet på den printerdriver, der skal bruges til denne printer. Hvis du indtaster en værdi for denne indstilling, og den matcher et printerdrev på klient-pc'er, er brugere ikke nødt til at vælge en printerdriver, når de tilføjer denne printer. |
Som med fildele er der mange flere muligheder til rådighed for udskrivningsandele. Så snart en printerandel er tilføjet, vil den være tilgængelig for klienter. Under Windows 95 og NT kan en printer tilføjes ved hjælp af indstillingen Add Printer i printerens kontrolpanel. Når den er tilføjet, kan brugeren udskrive til den som enhver lokal printer eller netværksprinter.
For at slette en deling skal du klikke på Delete knappen nederst til højre på siden. Eksisterende brugere kobles ikke med det samme - dog vil ingen nye brugere kunne oprette forbindelse til delingen.
Nogle versioner af Windows tillader ikke brugeren at give et brugernavn, når han får adgang til en deling - i stedet bruges det brugernavn, der blev angivet, når 'logge ind' til Windows. Hvis alle klientbrugere logger på Windows ved hjælp af det samme brugernavn, som de bruger til Unix, er dette ikke et problem. Hvis ikke, har du 2 muligheder:
Heldigvis kan Samba bruge krypterede adgangskoder. Det er dog ikke muligt at matche adgangskoder, der er sendt af klienter, mod den normale Unix-adgangskodefil på grund af de forskellige anvendte krypteringsformer. Af denne grund skal Samba opretholde sin egen liste over brugere og adgangskoder.
For at skifte Samba til krypteret adgangskodetilstand skal du: