Cómo instalar el servidor de impresión CUPS en Ubuntu 20.04 LTS

En este tutorial, le mostraremos cómo instalar CUPS Print Server en Ubuntu 20.04 LTS. Para aquellos de ustedes que no lo sabían, CUPS (Common Unix Printing System) es el mecanismo principal en el sistema operativo similar a Unix para los servicios de impresión e impresión. Puede permitir que una computadora actúe como servidor de impresión.

Este artículo asume que tiene al menos conocimientos básicos de Linux, sabe cómo usar el shell y, lo más importante, aloja su sitio en su propio VPS. La instalación es bastante simple y asume que está ejecutando en la cuenta de root, de lo contrario, es posible que deba agregar ‘sudo‘a los comandos para obtener privilegios de root. Le mostraré la instalación paso a paso del servidor de impresión CUPS en Ubuntu 20.04 (Focal Fossa). Puede seguir las mismas instrucciones para Ubuntu 18.04, 16.04 y cualquier otra distribución basada en Debian como Linux Mint.

Instale el servidor de impresión CUPS en Ubuntu 20.04 LTS Focal Fossa

Paso 1. Primero, asegúrese de que todos los paquetes de su sistema estén actualizados ejecutando lo siguiente aptcomandos en la terminal.

sudo actualización apta
sudo actualización apta

Paso 2. Instalación del servidor de impresión CUPS en Ubuntu 20.04.

CUPS se instala de forma predeterminada en el escritorio de Ubuntu. Para instalar CUPS en el servidor Ubuntu, ingrese el siguiente comando a continuación:

sudo apto instalar tazas

Después de instalar el servidor de impresión CUPS, inicie el servicio de impresión CUPS con el siguiente comando:

sudo tazas de inicio systemctl
sudo systemctl habilitar tazas
sudo tazas de estado systemctl

Paso 3. Configure CUPS en Ubuntu.

Ahora editamos el archivo de configuración principal de CUPS:

sudo nano /etc/cups/cupsd.conf

Primero busque la línea:

Navegación desactivada

Cambie esa línea a:

Navegando en

A continuación, busque la sección “Solo escuchar conexiones de la máquina local”. Aquí, habrá una entrada titulada “Escuche localhost: 631”. Cambie esto a “Puerto 631”:

#Escuchar localhost: 631 Puerto 631

También debemos asegurarnos de que CUPS esté escuchando en todas las interfaces. Para hacer eso, busque la sección:

Pedido permitido, denegado

Cambie la sección anterior a:

Pedido permitido, denegar Permitir @LOCAL

Además, agréguelo para el /admin directorio para permitir la administración remota desde la red local:

Pedido permitido, denegado

Cambie esa sección a:

AuthType Predeterminado Requiere orden de usuario válido permitir, denegar Permitir @LOCAL

Save y close el archivo. Luego reinicie CUPS para que los cambios surtan efecto:

sudo tazas de reinicio systemctl

Una vez que configure CUPS, ahora nos aseguraremos de que la impresora se comparta con su red mediante los protocolos Bonjour e IPP. Primero, necesitamos instalar avahi-daemon con el siguiente comando:

sudo apto instalar avahi-daemon

Después de instalar Avahi-daemon, inicie y arranque automáticamente usando el siguiente comando:

sudo systemctl iniciar avahi-daemon
sudo systemctl habilitar avahi-daemon

Paso 4. Configure el Firewall.

Si ha habilitado un firewall, asegúrese de permitir que las máquinas del cliente se comuniquen con el puerto CUPS 631:

sudo ufw permite 631 / tcp
sudo ufw permite 5353 / udp

Paso 5. Conéctese a la impresora.

Ahora agregamos que la impresora dependerá del sistema operativo de escritorio que esté utilizando. Para example, con Ubuntu Linux, puedo abrir la ventana Agregar impresora desde Configuración | Aparecen automáticamente los dispositivos y la nueva impresora.

En este punto, su impresora debe agregarse al escritorio y poder imprimir. Si lo necesita, puede administrar tanto la impresora como el servidor desde la consola basada en web apuntando un navegador a https://your-server-ip-addrees:631. El admin la consola está en la dirección https://your-server-ip-address:631/admin. Para el admin consola, se le pedirá un nombre de usuario y contraseña válidos.

¡Felicidades! Ha instalado CUPS correctamente. Gracias por usar este tutorial para instalar y configurar el servidor de impresión CUPS en los sistemas Ubuntu 20.04 LTS Focal Fossa. Para obtener ayuda adicional o información útil, le recomendamos que consulte el sitio web oficial de CUPS.