Tietokeskuksessasi on luultavasti muutamia Linux-koneita, joilla on muutama prosessorisykli ylimääräistä. Miksi et hyödyntäisi niitä tulostinpalvelimena? Loppujen lopuksi useimmat yritykset ovat edelleen riippuvaisia tiettyjen osastojen tulostamisesta. Kun yrityksesi on niin suuri, että tarvitset tulostuspalvelimen, voit yhtä hyvin käyttää hyväksi havaittua järjestelmää: Linux.
Käsittelen sinulle tulostuspalvelimen perustamisen Ubuntu Server 18.04:ssä käyttäen CUPSia ja Avahia. Tämän prosessin ei pitäisi olla vaikea ja lopulta sinulla on luotettava tulostinpalvelin valmiina.
SEE: Kuinka tulla verkonvalvojaksi: A cheat sheet (TechRepublic)
Mitä tarvitset
-
Tulostin liitettynä Linux-palvelimeen
-
Tulostinajuri asennettuna Linux-palvelimeen
-
Käyttäjä, jolla on sudo-oikeudet
Tarvitset tosin varmistusta siitä, että tulostimesi tulostinajuri on asentuneena palvelimelle. Se, miten teet tämän, riippuu käyttämästäsi tulostimesta, ja tietysti varmista, että tulostin on liitetty palvelimeen ja että se pystyy tulostamaan.
Tämä ratkaisu pitäisi saada käyttöön noin viidessä minuutissa.
CUPSin asentaminen
Ensin on asennettava CUPS-paketti. Kirjaudu sisään Ubuntu-palvelimeen datakeskuksessa ja anna komento:
sudo apt-get install cups -y
Kun asennus on valmis, käynnistä ja ota CUPS-palvelu käyttöön komennolla:
sudo systemctl start cupssudo systemctl enable cups
CUPS:n konfigurointi
Nyt kun CUPS on asennettu ja käynnissä, meidän on tehtävä muutama määritysmuutos. Avaa CUPSin konfigurointitiedosto komennolla:
sudo nano /etc/cups/cupsd.conf
Esimerkiksi etsi rivi:
Browsing Off
Vaihda tämä rivi muotoon:
Browsing On
Seuraavaksi haluamme päästä verkkopohjaiseen kojelautaan. Tätä varten etsi rivi:
Listen localhost:631
Vaihda tuo rivi muotoon:
Port 631
Meidän on myös varmistettava, että CUPS kuuntelee kaikkia rajapintoja. Tätä varten etsi kohta:
<Location /> Order allow,deny</Location>
Vaihda edellä oleva kohta muotoon:
<Location /> Order allow,deny Allow @LOCAL</Location>
Voit myös lisätä pääsyn verkkopohjaiseen hallintakonsoliin. Tätä varten etsi osio:
<Location /admin> Order allow,deny</Location>
Vaihda kyseinen osio muotoon:
<Location /admin> AuthType Default Require valid-user Order allow,deny Allow @LOCAL</Location>
Tallenna ja sulje tiedosto.
Käynnistä CUPS daemon uudelleen komennolla:
sudo systemctl restart cups
Jakaminen Bonjour- ja IPP-protokollien kautta
Varmennetaan nyt, että tulostin jaetaan verkkoon Bonjour- ja IPP-protokollien avulla. Ensin meidän on asennettava avahi daemon komennolla:
sudo apt install avahi-daemon -y
Seuraavaksi käynnistetään ja otetaan avahi daemon käyttöön komennoilla:
sudo systemctl start avahi-daemonsudo systemctl enable avahi-daemon
Jos sinulla on UFW-palomuuri käytössä, varmista, että avaat tarvittavan portin komennolla:
sudo ufw allow 5353/udp
Yhteyden muodostaminen tulostimeen
Tässä vaiheessa uuden tulostimesi pitäisi olla käytettävissä lisättäväksi sitä tarvitseviin työasemiin. Se, miten lisäät tulostimen, riippuu käyttämästäsi työpöytäkäyttöjärjestelmästä. Esimerkiksi Pop!_OS Linuxissa voin avata Lisää tulostin -ikkunan kohdasta Asetukset | Laitteet, ja uusi tulostin tulee automaattisesti näkyviin (kuva A).
Kuva A
Tässä vaiheessa tulostimesi pitäisi olla lisätty työpöydälle ja sen pitäisi pystyä tulostamaan. Tarvittaessa voit hallita sekä tulostinta että palvelinta verkkopohjaisesta konsolista osoittamalla selaimella osoitteeseen http://SERVER_IP:631. Hallintakonsoli on osoitteessa https://SERVER_IP:631/admin (jossa SERVER_IP on isäntäpalvelimen IP-osoite). Hallintakonsolia varten sinulta kysytään voimassa olevaa käyttäjätunnusta ja salasanaa.
Hallintakonsolin lukitseminen
On tärkeää ymmärtää, että kuka tahansa Linux-palvelimen käyttäjä voi käyttää kyseistä konsolia. Jos haluat lukita sen hieman tiukemmin, voit muuttaa riviä (tiedostossa /etc/cups/cupsd.conf):
Require valid-user
:ksi
Require user @SYSTEM
Tällöin sinun pitäisi luoda uusi käyttäjä ja lisätä hänet lpadmin-ryhmään komennolla:
sudo useradd -g lpadmin cupsadmin
Aseta salasana cupsadmin-käyttäjälle komennolla:
sudo passwd cupsadmin
Sitten sinun pitäisi pystyä kirjautumaan hallintakonsoliin käyttäjällä cupsadmin ja juuri asettamallasi salasanalla.
Tämän asetelman käyttäminen on kustannustehokas tapa lisätä tulostuspalvelin datakeskukseen – tai mihin tahansa yritykseesi.
Katso myös
- Tietokannan ylläpitäjäksi ryhtyminen: A cheat sheet (TechRepublic)
- 10 asiaa, joita yritykset pitävät omissa konesaleissaan (TechRepublic download)
- Hiring kit: (TechRepublic Premium)
- How hyperscale data centers are reshaping all of IT (ZDNet)
- Best cloud services for small businesses (CNET)
- DevOps: More must-read coverage (TechRepublic on Flipboard)