12.3. Changement du port de la console web
Changez le protocole de contrôle de transmission (TCP) par défaut sur le port 9090 pour 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 configurer pour permettre au 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 votre pare-feu, vous devez le paramétrer pour permettre au Cockpit de recevoir des connexions sur un nouveau port, pour plus d'informations, voir Autoriser un nouveau port sur un système avecfirewalld
.
Procédure
Changez le port d'écoute avec 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
.Modifiez le contenu de
override.conf
ou ajoutez un nouveau contenu dans le format suivant :[Socket] ListenStream= ListenStream=PORT_NUMBER
Sinon, ajoutez le contenu mentionné ci-dessus 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 changements prennent effet :
$ sudo systemctl daemon-reload $ sudo systemctl restart cockpit.socket
Si vous avez utilisé
systemctl edit cockpit.socket
dans l'étape précédente, il n'est pas nécessaire de lancersystemctl daemon-reload
.
Étapes de vérification
- Pour vérifier que le changement a réussi, essayez de vous connecter à la console web avec le nouveau port.