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
firewalldcomo 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.socketEsto abrirá el archivo
/etc/systemd/system/cockpit.socket.d/override.conf.Modificar el contenido de
override.confo 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.confsi aún no existen.
Ejecute los siguientes comandos para que los cambios surtan efecto:
$ sudo systemctl daemon-reload $ sudo systemctl restart cockpit.socketSi ha utilizado
systemctl edit cockpit.socketen 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.