Installazione e Configurazione CUPS: Difference between revisions
Jump to navigation
Jump to search
m Update per Lenny |
mNo edit summary |
||
| (2 intermediate revisions by the same user not shown) | |||
| Line 16: | Line 16: | ||
Assicurarsi che l'utente abbia una password impostata: | Assicurarsi che l'utente abbia una password impostata: | ||
sudo passwd administrator | sudo passwd administrator | ||
sudo | echo "printadmin:print" | sudo chpasswd | ||
*Modificare il Bind alle interfacce | *Modificare il Bind alle interfacce | ||
sudoedit /etc/cups/cupsd.conf | sudoedit /etc/cups/cupsd.conf | ||
#su tutte | #su tutte | ||
| Line 72: | Line 29: | ||
Listen localhost:631 | Listen localhost:631 | ||
Listen 192.168.149.254:63 | Listen 192.168.149.254:63 | ||
*Modificare le regole di accesso | *Modificare le regole di accesso | ||
| Line 117: | Line 68: | ||
Riavviare il server cups: | Riavviare il server cups: | ||
sudo | sudo invoke-rc.d cups stop; sudo invoke-rc.d cups start | ||
== Gestione delle code da riga comandi == | == Gestione delle code da riga comandi == | ||
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.