Print Server CUPS
Als je een thuisserver hebt staan, is het wel zo handig om daarop een printer aan te sluiten. Je hebt dan in huis maar een printer nodig, en omdat je server altijd aanstaat kan iedereen de printer altijd gebruiken. Om een printserver te maken gebruiken we CUPS.
CUPS
CUPS staat voor Common UNIX Printing Service. Cups is ontwikkeld door Easy Software Products, maar nu is Apple de eigenaar hiervan. Het was de Bedoeling van Apple om CUPS de standaard print service te maken voor Linux en Mac OSX platformen. En dat is aardig gelukt, want de meeste Linux distributies hebben het standaard geïnstalleerd en ook bij Mac is dit een standaard geworden.
We gaan nu een printer (in mijn geval een HP Laserjet 2100) installeren op een headless-server(zonder monitor), en deze daarna beschikbaar stellen voor andere computers uit het netwerk.
Stap 1: Installeren
Zorg er als eerste voor dat je server up-to-date is. Ook hebben we SSH toegang nodig tot de server of directe toegang via de terminal kan ook.
Als het goed is is CUPS standaard al geïnstalleerd, maar voor de zekerheid:
apt-get install cupsys
CUPS geeft normaal alleen lokaal (dus vanaf dezelfde computer) toegang tot het beheer systeem, maar omdat wij het op een server installeren gaan we dit zo veranderen dat je ook vanaf andere locaties bij het beheersysteem kan. Open daarvoor het bestand /etc/cups/cupsd.conf. We gaan een aantal veranderingen maken in het bestand, dus zorg eerst dat je een backup hebt gemaakt:
cp /etc/cups/cupsd.conf /etc/cups/cupsd.conf-backup
Zoek nu in het bestand naar
Listen localhost:631
en verander dit in:
Listen 631
Ga nu verder naar beneden in het bestand tot je de volgende blokken tegenkomt
<Location /> , <Location /admin> en <Location /admin/conf>
Voeg bij elk van die blokken op een nieuwe regel Allow all toe.
Sla nu het bestand op en herstart CUPS:
/etc/init.d/cups restart
2. Printers Installeren
Nu we CUPS hebben ingesteld kunnen we beginnen met de printer(s) installeren. Daarvoor moeten we naar het beheersysteem van CUPS. Surf met je Browser naar je server op poort 631: https://192.168.2.110:631.
Vanuit hier kun je alles instellen wat met printers te maken heeft. Als er om een wachtwoord wordt gevraagd geef dan en het root wachtwoord (en root als username). De installatie spreekt voor zich, maar mocht het niet lukken, meld het even
.
Om te controleren of je printer het doet ga je naar Manage printers en kun je een test pagina printen.
3. Printers Delen
Nu je de printer hebt geïnstalleerd op de server moeten andere computers uit het netwerk er wel van kunnen printen. Het makkelijkste om een printer te delen is via SAMBA. SAMBA zorgt ervoor dat Unix computers ook bij een Windows netwerk kunnen. Nu kun je vanuit Windows computers via het netwerk bladeren naar de server en simpelweg de printer installeren.
Voor Linux-clients ga je naar System -> Administration -> Printing. Bij Server Settings moet je het eerste hokje met "Show printers shared by other systems" aanvinken. Klik daarna op "New Printer", kies een Windows printer via SAMBA. De rest spreekt voor zich: Blader door het netwerk naar de juiste printer, kies de goede driver (in de stappen leverancier -> modeltype -> driver).
Als je geen SAMBA hebt geïnstalleerd kun je je printer ook delen met andere Linux-clients door in hetzelfde venster nadat je bij server settings het eerste hokje hebt aangekruist ook kiezen voor "Goto Server". Vul daar het IP-adres in van de server en de gebruikersnaam ROOT of een andere gebruiker waarmee je kunt inloggen op de server. Open de server en de printer zal erbij staan.
Er zijn nog geen reacties.
Plaats een reactie
Je moet ingelogd zijn om te reageren.

Artikel Info
Tags