140 likes | 252 Vues
Kirjoitinpalvelin. Ville P. Pesonen. 16.2.2006 Lähiverkot –erikoistyökurssi Tietoliikennetekniikan laitos Lappeenrannan Teknillinen Yliopisto. Sisältö. Kirjoitinpalvelimen hyödyt Tulostaminen Linuxissa Kirjoitinjärjestelmät Cupsin asentaminen Johtopäätökset. Miksi kirjoitinpalvelin?.
E N D
Kirjoitinpalvelin Ville P. Pesonen 16.2.2006 Lähiverkot –erikoistyökurssi Tietoliikennetekniikan laitos Lappeenrannan Teknillinen Yliopisto
Sisältö • Kirjoitinpalvelimen hyödyt • Tulostaminen Linuxissa • Kirjoitinjärjestelmät • Cupsin asentaminen • Johtopäätökset
Miksi kirjoitinpalvelin? • Keskitetty tulostus • Langaton verkko • Lisäominaisuudet • Tarve erikoistulostimille
Järjestelmän toiminta • ohjelmalta tulostus • lähetys tulostinjärjestelmälle • muunnos kirjoittimen laitekielelle (filter) • ohjaus porttiin (backend)
Järjestelmävaihtoehdot • LPD • yksinkertainen • LPRng • kehittyneempi, mutta silti hankala • PDQ • Toinen suositeltavista, ehkä helpoin • Cups • Monipuolisin, tukee IPP:tä
Miksi Cups • Yleisin • sisältyy Linuxjakeluihin • vapaasti saatavilla myö Unix, Mac ja Mac OS X ympäristöön • Ominaisuudet • ei tarvitse tulostinmäärittelyjä muille koneille • käyttää IPP:tä (Internet Printing Protocol)
Cupsin asentaminen • # apt-get cupsys (cupsys-bsd ja cupsys-client) • PDF –tulostukseen cups-pdf • Tulostinsuodin /usr/share/cups/model
Asetustiedostot: • /etc/cups/cupsd.conf • kuunneltavan TCP-portin valinta Port 631 • verkko, johon palvelinta mainostetaan BrowseAddress 192.168.1.255
osoitteet, joilla käyttöoikeus Deny From All Allow From 192.168.1.* • PDF-tulostusta varten pääkäyttäjän oikeudet User root Group root RunAsUser No • Cupsin uudelleen käynnistys # /etc/init.d/cupsys restart
Tulostimien suodintiedostot (filter) • lpadmin # usr/share/lpadmin –p LaserJet2 –E –v parallel:/dev/lp0 –m laserjet2.ppd • www-käyttöliittymä # lynx http://localhost:631 • Tilan tarkistus # lpq # lpstat –o –p
Tulostaminen • Cups:n tukemat muodot • PostScript (.ps) • Tekstitiedosto (.txt) • GIF-kuvat (.gif) • PDF • Muut muunnettava em. muotoon, esim. a2ps
komentoriviltä # lpr teksti.ps • sovelluksesta suoraan
Muut järjestelmät • Samba # /usr/share/samba/smb.conf • IPP Verkkotulostimen osoitteeksi http://192.168.0.15/ipp
Johtopäätökset • Ongelmat ja haasteet • Linux-yhteensopivan tulostimen löytäminen • Ylläpito • Tietoturva