12.3. Cambiar el puerto de la consola web
Cambie el protocolo de control de transmisión (TCP) por defecto en el puerto 9090 por otro diferente.
Requisitos previos
- La consola web debe estar instalada y accesible. Para más detalles, consulte Instalación de la consola web.
- Si tiene SELinux protegiendo su sistema, necesita configurarlo para permitir que Cockpit escuche en un nuevo puerto. Para más información, consulte Permitir un nuevo puerto en un sistema con SELinux activo.
-
Si tiene configurado
firewalld
como su cortafuegos, necesita configurarlo para permitir que Cockpit reciba conexiones en un nuevo puerto, para más información, vea Permitir un nuevo puerto en un sistema confirewalld
.
Procedimiento
Cambie el puerto de escucha con uno de los siguientes métodos:
Utilizando el comando
systemctl edit cockpit.socket
:Ejecute el siguiente comando:
$ sudo systemctl edit cockpit.socket
Esto abrirá el archivo
/etc/systemd/system/cockpit.socket.d/override.conf
.Modificar el contenido de
override.conf
o añadir un nuevo contenido con el siguiente formato:[Socket] ListenStream= ListenStream=PORT_NUMBER
Alternativamente, añada el contenido mencionado en el archivo
/etc/systemd/system/cockpit.socket.d/listen.conf
.Cree el directorio
cockpit.socket.d.
y el archivolisten.conf
si aún no existen.
Ejecute los siguientes comandos para que los cambios surtan efecto:
$ sudo systemctl daemon-reload $ sudo systemctl restart cockpit.socket
Si ha utilizado
systemctl edit cockpit.socket
en el paso anterior, no es necesario ejecutarsystemctl daemon-reload
.
Pasos de verificación
- Para verificar que el cambio fue exitoso, intente conectarse a la consola web con el nuevo puerto.