12.3. Modifier le port de la console web
Remplacer le protocole de contrôle de transmission (TCP) par défaut sur le port 9090 par un autre.
Conditions préalables
- La console web doit être installée et accessible. Pour plus de détails, voir Installation de la console web.
- Si votre système est protégé par SELinux, vous devez le paramétrer pour permettre à Cockpit d'écouter sur un nouveau port. Pour plus d'informations, voir Autoriser un nouveau port sur un système avec SELinux actif.
-
Si vous avez configuré
firewalld
comme pare-feu, vous devez le paramétrer pour autoriser Cockpit à recevoir des connexions sur un nouveau port, pour plus d'informations, voir Autoriser un nouveau port sur un système avecfirewalld
.
Procédure
Modifiez le port d'écoute à l'aide de l'une des méthodes suivantes :
En utilisant la commande
systemctl edit cockpit.socket
:Exécutez la commande suivante :
$ sudo systemctl edit cockpit.socket
Cela ouvrira le fichier
/etc/systemd/system/cockpit.socket.d/override.conf
.Modifier le contenu de
override.conf
ou ajouter un nouveau contenu dans le format suivant :[Socket] ListenStream= ListenStream=PORT_NUMBER
Vous pouvez également ajouter le contenu susmentionné au fichier
/etc/systemd/system/cockpit.socket.d/listen.conf
.Créez le répertoire
cockpit.socket.d.
et le fichierlisten.conf
s'ils n'existent pas encore.
Exécutez les commandes suivantes pour que les modifications soient prises en compte :
$ sudo systemctl daemon-reload $ sudo systemctl restart cockpit.socket
Si vous avez utilisé
systemctl edit cockpit.socket
à l'étape précédente, il n'est pas nécessaire d'exécutersystemctl daemon-reload
.
Verification steps
- Pour vérifier que la modification a été effectuée avec succès, essayez de vous connecter à la console web avec le nouveau port.