GNU/Linux >> Linux Esercitazione >  >> Linux

Come configurare la GUI Web di amministrazione della stampante CUPS per l'accesso remoto

CUPS sta per Common UNIX Printing System

Esistono due modi per gestire le stampanti in ambiente Linux:

  1. In primo luogo, dalla riga di comando, utilizzando il comando lpadmin, puoi configurare la tua stampante e gestire le code di stampa
  2. 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:

  1. Commenta questa riga:Listen localhost:631
  2. 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

Linux
  1. Come impostare i privilegi di Sudo per l'utente in Linux

  2. Come impostare correttamente le autorizzazioni dei file Laravel

  3. Come accedere al disco Web di cPanel?

  4. Come configurare l'accesso remoto a Docker Daemon

  5. Come posso eliminare una stampante da CUPS?

Come aggiungere Icinga Director per Icinga2 e Icinga Web 2.

Come accedere alla pagina di amministrazione per ogni installazione in Softaculous

Come configurare HAProxy come Load Balancer per Nginx in CentOS 7

Come configurare il server Web Lighttpd su Ubuntu 18.04

Come configurare un server NGINX RTMP per lo streaming

Come configurare la destinazione di archiviazione iSCSI Linux e l'accesso client remoto