Portál AbcLinuxu, 10. května 2025 09:37

Dotaz: Samba nahranie ovladacov

19.5.2008 10:46 shepi | skóre: 6
Samba nahranie ovladacov
Přečteno: 429×
Odpovědět | Admin
Hello samba support ;-) mam problem s nahratim ovladacov z windows clienta na tlaciaren zdielanu cez sambu. Postupoval som podla HOWTo ale toto je podivna vec.

Tlaciarne vydim a su dostupne. Ked idem cez prehliadac sieti najdem sambu kliknem na "printers a faxes" najdem si tlaciarne kliknem na nu ,server sa spyta ci chcem nahrat ovladac vyberiem nie a dam si vlastnosti tlaciarne aby som mohol nahrat ovladac.

Tu je ale problem ze mam vsetko sede ako by som nemal opravnenie na polozku [printers]. Tu je konfig poloziek v sambe.
[printers]
        comment = Printers
        guest ok = Yes
        browseable = Yes
        show add printer wizard = yes
        print command = lpr-cups -P %p -o raw %s -r   # using client side printer drivers.
        path = /var/spool/samba
        printable = Yes
        read only = no
        write list = @root

[print$]
        comment = Drivers Printers
        path = /var/lib/samba/printers/
        guest ok = no
        browseable = no
        read only = no
        write list = @root

opravnenia na /var/spool/samba/

drwxrwxrwt 2 root root 4096 mĂĄj 19 09:03 samba/ a opravnenia na /var/lib/samba/printers/

drwxrwxrwx 10 root root 4096 mĂĄj 19 09:36 printers/

taktiez mam vytvorenu strukturu W32X86,WIN40 atd zatial to riesim cez zdielany adresar ale chcem vyuzit moznost automatickej instalacie driverov pre printers.

Verzia samby je Version 2.2.8a Mandrake 9.2
Nástroje: Začni sledovat (2) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

19.5.2008 12:51 Filip Jirsák | skóre: 68 | blog: Fa & Bi
Rozbalit Rozbalit vše Re: Samba nahranie ovladacov
Odpovědět | | Sbalit | Link | Blokovat | Admin
Tu tiskárnu se pokoušíte přidat jako uživatel, který je členem skupiny root (write list = @root)?
19.5.2008 14:20 shepi | skóre: 6
Rozbalit Rozbalit vše Re: Samba nahranie ovladacov
Ano pokusam sa to pridat ako clen root group. Na pc som vyskusal aj net use \\server\print$ /user:root vsetko prebehne bez problemov .

Dokonca aj tlaciaren nainstalujem a tlaci bez problemov. Ale tie drivers tam dostat je pruser ;-). Skusal som aj menit prava adresarov+suborov. A nic.
19.5.2008 14:39 Filip Jirsák | skóre: 68 | blog: Fa & Bi
Rozbalit Rozbalit vše Re: Samba nahranie ovladacov
Myslím, že jsem tam ty ovladače pak raději dával ručně. Nepokouší se Samba při téhle akci ty ovladače nějak přidat i do CUPS? Napadá mne jedině obvyklá rada, zkuste zvýšit úroveň logování Samby a uvidíte, jestli bude v logu něco zajímavého.
19.5.2008 14:38 timeos | skóre: 32
Rozbalit Rozbalit vše Re: Samba nahranie ovladacov
Odpovědět | | Sbalit | Link | Blokovat | Admin
Ma ta skupina root pridane opravnenie SePrintOperatorPrivilege?
19.5.2008 15:04 shepi | skóre: 6
Rozbalit Rozbalit vše Re: Samba nahranie ovladacov
V logu je toto

smbd/service.c:close_cnum(677) pc_1 (50.2.10.2) closed connection to service print$ [2008/05/19 14:40:46, 1] smbd/service.c:make_connection(636)

Tejto otazke ale nerozumiem sorry.

SePrintOperatorPrivilege
19.5.2008 15:19 shepi | skóre: 6
Rozbalit Rozbalit vše Re: Samba nahranie ovladacov
velka zmena ;-)

Na vlastnosti tlaciarne sa uz dostanem len tlacitko "new driver" je posledne co mi este ostalo sede "nefunkcne" a tym padom nemozem nahrat ovladace.

Hlaska z logu

Unable to get printer status for ::{2227a280-3aea-1069-a2de-08002b30309d} - client-error-not-found
[2008/05/19 15:15:42, 0] smbd/service.c:make_connection(252)
  pc_1 (50.2.10.2) couldn't find service ::{2227a280-3aea-1069-a2de-08002b30309d}
Co navrhujete ?
19.5.2008 17:57 timeos | skóre: 32
Rozbalit Rozbalit vše Re: Samba nahranie ovladacov
Proste v sambe su vedene ucty skupiny, ktorym je moznost pridavat privilegia a na zaklade nich sa potom pristupuje k zdrojom. SePrintOperatorPrivilege je jedno z nich. Je to opravnenie na manazovanie tlaciarni, ktore nahradza stare znacenie "printer admin" v sekcii tlaciarni v smb.conf.
20.5.2008 07:52 shepi | skóre: 6
Rozbalit Rozbalit vše Re: Samba nahranie ovladacov
Polozku "printer admin" man nadefinovanu na skupinu @root.

Urobim este jednu vec co je proti vsetkej bezpecnosti. Nadefinujem "printer admin" na nobody ale neviem ci to pomoze ked adresare pre print$ su vytvorene pod root s opraveneniami 777.

No vyskusam, popripade ostanem pri zdielany ovladacov ;-)
20.5.2008 08:42 shepi | skóre: 6
Rozbalit Rozbalit vše Samba nahranie ovladacov pokrok
Takze. Ovladace sa podarilo nahrat do \\server\print$\W32X86\3 sposobom ako popisuje samba HOWTO.

Ale iba ich skopiruje a potom vyhlasi dalsiu chyba

"Printer settings could not be saved. Access id denied ." a v logu je nasledovne.
[2008/05/20 08:36:51, 1] smbd/reply.c:reply_sesssetup_and_X(1047)
Rejecting user 'root': bad password
Podla tejto hlasky mam zle heslo. Ale tu mi nie je jasna jedna vec. Na winXP sa hlasim napr ako user01. Ked sa pripajam na sambu tak musi byt zalozeny tento user01 na linuxe + nastavene heslo cez smbpasswd. Dalej som tohto usera priradil do skupiny root. Heslo ma rovnako nastavene vo winxp aj samba .

Tak preco ta hlaska ?

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.