Configurazione di un server di stampa Samba 4 AD con CUPS

From RVM Wiki
Jump to navigation Jump to search
  • Installare cups
  • Configurare le code in RAW o col PPD
  • Assegnare i diritti di gestione stampanti a Doman Admins:
net rpc rights grant "SAMDOM\Domain Admins" SePrintOperatorPrivilege -U "SAMDOM\administrator"
Enter SAMDOM\administrator's password:
Successfully granted rights.
  • Verificare:
net rpc rights list privileges SePrintOperatorPrivilege -U "SAMDOM\administrator" 
Enter SAMDOM\administrator's password:
SePrintOperatorPrivilege:
 SAMDOM\Domain Admins
  • Abilitare il servizio di spool ottimizzato, configurare la share di spool e la share per i drivers:
sudoedit /etc/samba/smb.conf
[global]

    # printing
    rpc_server:spoolss = external
    rpc_daemon:spoolssd = fork
    printing = CUPS

# printing spool share
[printers]
       path = /var/spool/samba/
       printable = yes

# printing drivers share
[print$]
       path = /srv/samba/printer_drivers/
       read only = no
  • Restart :
smbcontrol all reload-config
  • Tutte le stampanti esistenti in CUPS verranno condivise
  • Impostare le permission della share print$ come indicato qui
Principal Access Apply to
Creator Owner Full control Subfolders and files only
Authenticated Users Read & execute, List folder contents, Read This folder, subfolders and files
Domain Admins Full control This folder, subfolders and files

Riferimenti