Prosíme přihlašte se nebo zaregistrujte.

Přihlašte se svým uživatelským jménem a heslem.
Vaše pomoc je stále potřeba!

Autor Téma: samba více tiskáren  (Přečteno 2289 krát)

Almaz

  • Návštěvník
  • Příspěvků: 9
samba více tiskáren
« kdy: 18 Srpna 2009, 22:13:12 »
Dobrý den,

mam sambu jako PDC sdílení složek jde dobře ale nyní přijde ten problém - server se stará o 3 tiskárny a já bych potřeboval abych mohl pro různé uživatele zobrazit různé tiskárny - příklad

pavel - nemůže tisknou (nenabízí mu to tiskárnu)
mira - může tisknout (nabízí mu to tiskárnu1)
karel - může tisknout (nabízí mu to tiskárnu1 a tiskárnu 2)
Kód: [Vybrat]
[printers]
    comment = All Printers
    path = /var/tmp
    printable = Yes
    create mask = 0600
    browseable = No

[print$]
    comment = Printer Drivers
    path = /var/lib/samba/drivers
    write list = @ntadmin root
    force group = ntadmin
    browsable = yes
    create mask = 0755
    directory mask = 0644
    printable = yes
    public = yes
   

[tiskarna1]
    comment = Printer Drivers
    path = /var/lib/samba/drivers
    printer = konika_minolta_1300W
    write list = @ntadmin root
    force group = ntadmin
    browsable = yes
    create mask = 0755       
    directory mask = 0644
    printable = yes
    public = no
    valid users = mira, kaja


[tiskarna2]
    comment = Printer Drivers
    path = /var/lib/samba/drivers
    printer = konika_minolta_2400W
    write list = @ntadmin root
    force group = ntadmin
    browsable = yes
    create mask = 0755       
    directory mask = 0644
    printable = yes
    public = no
    valid users = kaja


takto to mám a myslel jsem že to bude fungovat a pomocí netlogon.bat připojím vždy tiskárnu kterou daná uživatel může používat

jenže jakmile na stanici win xp nainstaluji tiskárnu tak už všichni uživatelé mohou tisknout

budu vděčný za každou radu, která mi pomůže


popřípadě pokud někdo používá něco podobného a poslal by mi konfigurační soubor na email dusekp(na)centrum.cz budu velmi vděčný



s pozdravem

Pavel Dušek

informace o severu
je to certifikovaný server od fujitusu  a běží na něm suse linux enterprise server - ta verze zdarma

samba je
 3.2.7-11.6-2057
na stanicích je win xp pro

i když je zde suse myslím že problém v distribuci nebude :)

kalfar

  • Aktivní člen
  • *
  • Příspěvků: 372
Re: samba více tiskáren
« Odpověď #1 kdy: 18 Srpna 2009, 22:29:20 »
jenže jakmile na stanici win xp nainstaluji tiskárnu tak už všichni uživatelé mohou tisknout

Já bych hledal problém zde a ne v sambě. Instalací tiskárny na stanici se na serveru nic nezmění ten funguje stále stejně. Není možné že instalací tiskárny na WXP se odtamtud začne sdílet, tzn. že to jde mimo server??
Ubuntu jsem nainstaloval v úterý,ve středu jsem si přečetl tyhle stránky,čtvrtek byl dnem doinstalací programů a dnes jsmem se utvrdil,že tu Vistu jsem kupoval draze a zbytečně. >:(

Martin Kiklhorn

  • Člen občanského sdružení Ubuntu ČR a placené komunitní podpory
  • Administrátor fóra
  • Závislák
  • ******
  • Příspěvků: 4807
  • グーグル!ご存知ですか?
    • HEJ
Re: samba více tiskáren
« Odpověď #2 kdy: 19 Srpna 2009, 03:19:05 »
- xp pro - pokud instalujete tiskárnu na počítač jako místní (uživatel musí mít oprávnění)  byť přes port IP_aaa.bbb.ccc.ddd tak ji Windows zpřístupní pro všechny uživatele, pokud ji instalujete jako síťovou (třeba přes add printer wizzard) pod uživatelem tak je zobrazena pouze pod ním. Nebavím se tímto o oprávněních, ale pouze o tom jakou tiskárnu uživatel uvidí.
prostě mapováno přes místní port - pro všechny/ přes síťové připojení - jen pro uživatele

resp. se podívejte na stanici XP Pro na klíče registru

místní tiskárny pro všechny - HKLM\SYSTEM\CurrentControlSet\Control\Print\Printers
síťové tiskárny pouze pro aktuálně přihlášeného uživatele - HKCU\Printers\Connections

Vyzkoušel bych v logonu
Kód: [Vybrat]
net use \\server\printer namísto
Kód: [Vybrat]
net use lpt: \\server\printer (co já vím co tam máte teď když to neukážete), nebo bych použil logoff skript s /delete pro odpojení mapování.
Pokud máte k tiskárně blbě napsané ovladače které potřebují být zaváděné se systémovými oprávněními (u nějaké minolty jsem se s tím také setkal) můžete pracovat i přímo s
Kód: [Vybrat]
rundll32 printui.dll (parametry pohledejte v dokumentaci), nebo jednodušeji použít printer skripty z http://www.kixtart.org/manual/

Tímto s radami kolem windows končím, je to linuxové fórum a v sambě bych problém neviděl.
Jsou ve vašem dotazu OPRAVDU VŠECHNY vám dostupné informace o problému?
Linux user since 2007-10-11, Registered #456007
Virtual
| Distribuce
~/slozka znamená /home/"vase jmeno"/slozka
6521 69DE 0F34 FCBC FB1D  DE76 360E 52B2 F71A B8E8

 

Provoz zaštiťuje spolek OpenAlt.