Installazione e Configurazione CUPS: Difference between revisions

From RVM Wiki
Jump to navigation Jump to search
mNo edit summary
 
Line 21: Line 21:
*Modificare il Bind alle interfacce
*Modificare il Bind alle interfacce


sudoedit /etc/cups/cupsd.conf
sudoedit /etc/cups/cupsd.conf


  #su tutte
  #su tutte

Latest revision as of 14:02, 9 September 2010

Installazione pacchetto

sudo apt-get install cups cups-client foomatic-filters

Configurazione

Per permettere ad un utente UNIX di modificare la configurazione, bisogna assegnarlo al grupp lpadmin

sudo gpasswd -a administrator lpadmin
sudo gpasswd -a printadmin lpadmin

Creare il gruppo samba Print Operators:

sudo net groupmap add ntgroup="Print Operators" unixgroup=lpadmin rid=550 type=d


Assicurarsi che l'utente abbia una password impostata:

sudo passwd administrator
echo "printadmin:print" | sudo chpasswd


  • Modificare il Bind alle interfacce
sudoedit /etc/cups/cupsd.conf
#su tutte
Listen *:631
#su localhost ed un'altra
Listen localhost:631
Listen 192.168.149.254:63
  • Modificare le regole di accesso
sudoedit /etc/cups/cupsd.conf

...
# Restrict access to the server...
<Location />
  Order allow,deny
  Allow localhost
  Allow 192.168.*.*
  Allow 10.0.*.*
</Location>

# Restrict access to the admin pages...
<Location /admin>
  #Encryption Required
  AuthType Basic
  Require user @SYSTEM
  Order allow,deny
  Allow localhost
  Allow 192.168.*.*
  Allow 10.0.*.*
</Location>

# Restrict access to configuration files...
<Location /admin/conf>
  AuthType Basic
  Require user @SYSTEM
  Order allow,deny
  Allow localhost
  Allow 192.168.*.*
  Allow 10.0.*.*
</Location>

Riavviare il server cups:

sudo invoke-rc.d cups stop;  sudo invoke-rc.d cups start

Gestione delle code da riga comandi

Vedi la guida CUPS: Adding Your First Printer from the Command-Line

man lpadmin
http://cupsmachine:631/documentation.html

(Accessibile di default solo da localhost, vedi di seguito)

Gestione delle code via web

Accedento all'indirizzo

http://cupsmachine:631

è possibile creare e gestire le varie code.

Riferimenti