CUPS sta per Common UNIX Printing System
Esistono due modi per gestire le stampanti in ambiente Linux:
- In primo luogo, dalla riga di comando, utilizzando il comando lpadmin, puoi configurare la tua stampante e gestire le code di stampa
- In secondo luogo, dall'interfaccia utente web, puoi gestire le tue stampanti in modo interattivo
In uno dei nostri tutorial precedenti, abbiamo discusso su come aggiungere una nuova stampante, modificare le impostazioni della stampante e manipolare le code di stampa utilizzando 12 esempi di comando lpadmin su Linux.
In questo breve tutorial, ti mostreremo come consentire l'accesso all'interfaccia utente web per un'installazione CUPS esistente.
Gestisci stampante dalla GUI Web
Tutte le configurazioni e le classi della stampante che impostiamo utilizzando la riga di comando lpadmin, possono anche essere gestite dal tuo browser dalla seguente posizione:
https://hostname-or-ipaddress:631/admin
Per configurare questo URL, devi apportare le seguenti modifiche al tuo /etc/cups/cupsd.conf
Modifica il file cupsd.conf ed esegui le due seguenti modifiche:
- Commenta questa riga:Listen localhost:631
- Aggiungi questa linea Port 631
# vi /etc/cups/cupsd.conf .. #Listen localhost:631 Port 631 Listen /var/run/cups/cups.sock ..
Consenti alla sottorete locale di accedere alla GUI Web della stampante
Aggiungi l'indirizzo IP del desktop locale o la sottorete da cui vuoi accedere all'URL della stampante, dovrebbe apparire come sotto in /etc/cups/cupsd.conf
# vi /etc/cups/cupsd.conf .. # Restrict access to the server... <Location /> Order allow,deny Allow 127.0.0.2 Allow your-desktop-client-ip-or-subnet </Location> ..
Nota:in quanto sopra, cambia "your-desktop-client-ip-or-subnet" con l'indirizzo IP del tuo client desktop. Invece dell'indirizzo IP, qui puoi anche specificare la sottorete.
Riavvia il servizio CUPS
Dopo aver apportato le modifiche di cui sopra, riavvia il servizio CUPS come mostrato di seguito.
# service cups restart Shutting down cupsd done Starting cupsd done
Interfaccia utente Web CUPS per accesso remoto
Dopo le modifiche precedenti, dovresti essere in grado di accedere alla stampante dall'URL Web come mostrato di seguito:
https://{your-ip-address}:631/admin
Di seguito vengono visualizzate tutte le stampanti collegate al sistema Linux.
Configurazione stampante condivisa
Puoi anche abilitare o disabilitare il supporto alla navigazione nel tuo CUPS.
Quando abiliti la navigazione, verranno visualizzate le stampanti condivise dalla tua rete locale.
Aggiungi le seguenti voci al tuo file cupsd.conf se vuoi che la navigazione sia attivata.
# vi /etc/cups/cupsd.conf .. Browsing On BrowseOrder allow,deny BrowseAllow all BrowseAddress your-desktop-client-ip-or-subnet ..
Nota:cambia di conseguenza l'ip o la sottorete del tuo-client-desktop con il tuo indirizzo IP.
Quando disattivi la navigazione, il polling verrà abilitato automaticamente. In questo caso, non sarai in grado di visualizzare tutte le stampanti condivise dalla tua rete locale. Quindi, devi eseguire il polling manualmente.
# vi /etc/cups/cupsd.conf .. Browsing Off