Inhoud
U kunt een compleet thuisnetwerk configureren met een gedeelde bestandsserver en afdrukserver door Common Unix Print Services (CUPS) en Samba op een Linux-bureaublad te installeren. Omdat Linux op minimale hardware kan draaien en een bestand en afdrukserver niet veel geheugen of CPU-bronnen nodig hebben, kunt u een oude computer gebruiken, maar u zult een grotere harde schijf nodig hebben om de bestanden op te slaan. .
routebeschrijving
Thuisnetwerk toevoegen tussen Windows en Linux (donkere toetsenbordafbeelding door Cinthy Pilar Revilla Llanos van Fotolia.com)-
Installeer Samba en CUPS op uw Linux-computer. Gebruik uw grafische pakketbeheerder of opdrachtregelprogramma's.
-
Configureer CUPS om de printer te gebruiken. Gebruik de webgebaseerde grafische interface door "http: // localhost: 631 " in uw browser te typen.
-
Sluit de Samba-services: stop sudo /etc/init.d/samba
-
Verplaats het standaard configuratiebestand naar een back-up: sudo mv /etc/samba/smb.conf /etc/samba/smb.conf.bkup
-
Maak een nieuw smb.conf-bestand. Voer de volgende opdracht uit: sudo gedit /etc/samba/smb.conf Maak vervolgens een nieuw configuratiebestand door de Samba-documentatie te volgen of kopieer en plak het volgende voorbeeld in de editor. Zorg ervoor dat u de parameters wijzigt om uw netwerk te weerspiegelen. [global] workgroup = WORKGROUP netbios name = MYNAME security = user null passwords = true gebruikersnaam map = / etc / samba / smbusers hostname lookups = yes hosts = = host hosts allow = 192.168.0.0/255.255.255.0 localhost hosts weigeren = Alle interfaces = lo eth0 binden alleen interfaces = ja gast ok = ja afdrukken = CUPS printcap naam = CUPS
[printers] comment = Alle printers browseable = no printable = yes writable = no public = yes gast ok = yes path = / var / spool / samba printer admin = root
[DEFAULT PRINTER] comment = PRINTERNAME printable = yes path = / var / spool / samba public = yes gast ok = ja printer admin = root
[PUBLIC] path = / HOME / PUBLIC browseable = yes alleen lezen = geen gast ok = yes public = yes create mode = 766
[home_directories] path = / home /% U leest alleen = geen geldige gebruikers =% U root
-
Test het smb.conf-bestand met de volgende opdracht: sudo testparm
-
Voeg nieuwe gebruikers toe aan de Samba-server:
useradd -c "Nieuwe gebruiker " -m -g gebruikers -p Passwd1 nieuwgebruiker De useradd-opties zijn als volgt: -c is de commentarensectie, die wordt gebruikt voor de Volledige Naam van de gebruiker -m zegt om de map aan te maken "gebruiker thuis" -g is de groepsnaam voor de initiële inloggroep van de gebruiker -p is het wachtwoord van de gebruiker
-
Laat Samba uw gebruikers weten: sudo smbpasswd -a newuser
-
Breng de Windows-netwerkstations in kaart. Klik in Windows op "Start" en klik met de rechtermuisknop op "Mijn computer". Selecteer "Map Network Drive ", kies een stationsletter en typ netbios name user. Hiermee wordt een station toegewezen aan de basismap van de gebruiker op Linux.
-
Voeg de printer toe aan de Windows-machine. Gebruik het hulpprogramma Windows "Printer toevoegen".
Wat je nodig hebt
- Linux
- Windows
- samba
- CUPS