Domů arrow Pokročilé arrow Samba arrow Sdílíme tiskárnu

Sdílíme tiskárnu

PDF Tisk E-mail
Zhlédnutí: 2296
Hodnocení čtenářů: / 0
SlabéVynikající 
Napsal filbar   
Pátek, 26 říjen 2007
Aktualizováno ( Čtvrtek, 25 říjen 2007 )

Před časem zde začal vycházet seriál o sdílení adresářu mezi Windows a Linux pomocí programu Samba. Dneska teda na něj navážeme dílem o sdílení tiskárny připojené v Linuxovém stroji, tak aby jí mohli využívat u uživatelé s Windows.

V dřívějších dílech seriálu jsme si ukazovali konfiguraci hlavně pomocí webového rozhraní SWAT(Samba Web Administration Tool). Toto rozhraní však od tohoto dílu opustíme, protože v nové verzi Samby 4.0 již nebude k dispozici. Další experimenty budeme provádět přímo v konfiguračním souboru Samby smb.conf.

Jako první musíme v tomto souboru definovat novou sekci, kterou pojmenujeme libovolně, např tiskarna. Jméno sekce je nutné uzavřít do hranatých závorek:

 
[tiskarna]

Následuje určení, že se má sdílení zobrazit jako tiskové, nikoli jako normální, což provedeme nastavením parametru printable na yes:

 
printable = yes

Dále je nutné určit, pod jakým jménem se má tiskárna v hostitelském systému zobrazovat-parametr printer, případně dopsat i nějaký komentář(comment):

 
printer = deskjet_5100
comment = tiskarna HP Desk Jet 5150

Jestliže má být tiskárna přístupná pro každého nastavíme parametr pro přístup guest ok na hodnotu yes. Cestu kam se mají ukládat tiskové úlohy nastavuje parametr path. Nastavíme jej na jakýkoliv vhodný adresář. Aby tisk fungoval musí být toto sdílení také zapisovatelné-writable.

Poslední věc, kterou musíme nastavit, aby tisk s klientů fungoval je určení příkazu, který se má na stroji se Sambou používat pro tisk. Nejčastěji vypadá takto:

 
print command = /usr/bin/lpr -r %s

Zápis %s je zde substituován za jméno tištěného souboru. V tomto případě se použila výchozí tiskárna. Jestli však chceme tisknout na jiné tiskárně, máme dvě možnosti. První je zapsání jména tiskárny do konfiguračního souboru Samby natvrdo. Nejspíše však použijeme druhou dynamičtější možnost, která spočívá v použití zápisu %p, který zastupuje jméno tiskárny uvedené v parametru printer. Program lpr přebírá tiskárnu pomocí přepínače -P:

 
print command = /usr/bin/lpr -P%p -r %s

Po restartu Samby si již můžeme vyzkoušet zobrazit v klientském systému procházení sítě a měla by se nám v něm ukázat nově přidaná tiskárna, na které by se po nainstalování ovladačů mělo dát tisknout. V případě problémů může pomoct přidání volby use client driver, kterou nastavíme na hodnotu Yes. Celý příklad sdílení vypadá následovně:

 
[HPDJ5150]
use client driver = Yes
printable = yes
print command = /usr/bin/lpr -r %s
printer = deskjet_5100
comment = tiskarna HP Desk Jet 5150
guest ok=Yes
path = /srv/smbspool/
writable = yes

V případě problémů, nebo nestandardní instalace je vhodné prozkoumat ještě několik dalších parametrů. V první řadě se jedná o parametr printing, který předdefinovává parametry, které zmíním později. printing v Linuxu má nejčastěji hodnotu bsd, sysv, lprng, nebo cups.

Předdefinované hodnoty se týkají příkazů pro ovládání tisku, jako zrušení právě probíhající tiskové úlohy(lprm command), pozastaveni úlohy(lppause command) a její obnovaní(lpresume command) a zobrazení aktuální tiskové fronty(lpq command). Pro vhodné hodnoty doporučuji článek, který zde již vyšel.

Tímto bychom pro tentokrát skončili a příště se podíváme na sdílení souborů podrobněji.

Komentářů
Přidat Nový Hledat RSS
Přidat komentář
Jméno:
Email:
 
Website:
Název:
UBBKód:
[b] [i] [u] [url] [quote] [code] [img] 
 
 
:angry::0:confused::cheer:B):evil::silly::dry::lol::kiss::D:pinch:
:(:shock::X:side::):P:unsure::woohoo::huh::whistle:;):s
:!::?::idea::arrow:
 
Please input the anti-spam code that you can read in the image.

3.22 Copyright (C) 2007 Alain Georgette / Copyright (C) 2006 Frantisek Hliva. All rights reserved."

 
Další >

Zapomenuté heslo
Nemáte účet? Vytvořte jej!
ICQ: 226785996
Skype: My status bartfil
Jabber: filbar@jabber.cz
TOPlist

Dostupnost podle Monitoring-serverů.cz

Doporučujeme

tiberiumleu_4_.jpg
Příběhy psů z útulků