[Samba-it] privilegi sulle stampanti

fabio.marcone at duet.it fabio.marcone at duet.it
Wed Jun 29 13:59:01 MDT 2005


ciao,
dopo varie prove ho scoperto che un utente samba non può aggiungere una
stampante su un client win a meno che non sia un amministratore della
stampante (e della macchina).
Questa è l'unica differenza?

Fabio

> ciao a tutti,
> ho configurato samba in modo da avere una sezione per ogni stampante
> cosi d a
> stabilire i privilegi singolarmente.
> Ho inserito un utente come printer admin e un'altro come valid user. Ho
> fat to
> delle prove da un client del dominio samba e... non ho notato
> differenze:  entrambi possono sospendere la stampa (se lo fa il valid
> user ci mette  qualche decimo di secondo in più) e possono eliminare i
> job di altri uten ti.
>
> Allora a che serve essere amministratore della stampante?
>
> vi riporto il mio smb.conf (la stampante è hplj4):
> [global]
> workgroup = 2TSamba
> netbios name = Prova
> server string = %h server (Samba %v)
> dns proxy = no
> log file =/var/log/samba/log.%m
> max log size = 1000
> syslog = 100
> panic action = /usr/share/samba/panic-action %d
>
> security = user
> encrypt passwords = yes
> passdb backend = ldapsam:ldap://127.0.0.1
> obey pam restrictions = no
> unix password sync = no
> passwd program = /usr/local/sbin/smbldap-passwd  %u
> passwd chat = *new*password* %n\n *new*password* %n\n *successfully*
>
> ldap suffix = dcïet,dc=it
> ldap admin dn = cnïmin,dcïet,dc=it
> ldap ssl = No
> ldap user suffix = ou=People
> ldap group suffix = ou=Groups
> ldap machine suffix = ou¿mputers
> os level = 33
> preferred master = yes
> domain master = yes
> domain logons = yes
> logon path  logon home  logon drive = H:
>
> add user script = /usr/sbin/smbldap-useradd -m "%u"
> ldap delete dn = Yes
> delete user script = /usr/sbin/smbldap-userdel "%u"
> add machine script = /usr/sbin/smbldap-useradd -w "%u"
> add group script = /usr/sbin/smbldap-groupadd -p "%g"
> delete group script = /usr/sbin/smbldap-groupdel "%g"
> add user to group script = /usr/sbin/smbldap-groupmod -m "%u" "%g"
> delete user from group script = /usr/sbin/smbldap-groupmod -x "%u" "%g"
> set primary group script = /usr/sbin/smbldap-usermod -g "%g" "%u" load
> printers = yes
>
> printing = cups
> printcap name = cups
> socket options = TCP_NODELAY
> restrict anonymous = no
> max protocol = N T
> server signing = Auto
>
> idmap backend = ldap:ldap://127.0.0.1
>
> #======================= Shar
> e Definitions ====================[homes]
> available = no
> comment = Home Directories
> browseable = no
> create mask = 0700
>
> [netlogon]
> comment = Network Logon Service
> path = /home/samba/netlogon
> guest ok = yes
> share modes = no
>
> [printers]
> comment = All Printers
> browseable = no
> path = /tmp
> printable = yes
> create mask = 0700
>
>
> [print$]
> comment = Printer Drivers
> path = /var/lib/samba/printers
>
> [profiles]
> path = /var/lib/samba/profiles
> read only = no
> create mask = 0600
> directory mask = 0700
>
> [hplj4]
> comment = HP Laserjet 4
> valid users = pluto
> printer admin = pippo
> printable = yes
> available = yes
>
>
>
> Qualcuno puoi aiutarmi?
>
> Grazie,
> Fabio
> --
> Dott. Fabio Marcone
>
> 2T srl
> Telefono   +39 - 0871- 540154
> Fax           +39 - 0871- 571594
> Indirizzo  Viale B. Croce 573, 66013 Chieti Scalo (CH)
> _______________________________________________
> Samba-it mailing list
> Samba-it at xsec.it
> https://lists.xsec.it/mailman/listinfo/samba-it






More information about the samba-it mailing list