12.3. Ändern des Ports der Web-Konsole
Ändern Sie das Standard-Übertragungssteuerungsprotokoll (TCP) auf Port 9090 in ein anderes.
Voraussetzungen
- Die Web-Konsole muss installiert und zugänglich sein. Details finden Sie unter Installieren der Web-Konsole.
- Wenn Sie Ihr System mit SELinux schützen, müssen Sie es so einstellen, dass Cockpit auf einem neuen Port lauschen darf. Weitere Informationen finden Sie unter Zulassen eines neuen Ports auf einem System mit aktivem SELinux.
-
Wenn Sie
firewalld
als Firewall konfiguriert haben, müssen Sie diese so einstellen, dass Cockpit Verbindungen auf einem neuen Port empfangen kann. Weitere Informationen finden Sie unter Zulassen eines neuen Ports auf einem System mitfirewalld
.
Verfahren
Ändern Sie den Listening-Port mit einer der folgenden Methoden:
Verwenden Sie den Befehl
systemctl edit cockpit.socket
:Führen Sie den folgenden Befehl aus:
$ sudo systemctl edit cockpit.socket
Dadurch wird die Datei
/etc/systemd/system/cockpit.socket.d/override.conf
geöffnet.Ändern Sie den Inhalt von
override.conf
oder fügen Sie einen neuen Inhalt in folgendem Format hinzu:[Socket] ListenStream= ListenStream=PORT_NUMBER
Alternativ fügen Sie den oben genannten Inhalt in die Datei
/etc/systemd/system/cockpit.socket.d/listen.conf
ein.Erstellen Sie das Verzeichnis
cockpit.socket.d.
und die Dateilisten.conf
, wenn sie noch nicht existieren.
Führen Sie die folgenden Befehle aus, damit die Änderungen wirksam werden:
$ sudo systemctl daemon-reload $ sudo systemctl restart cockpit.socket
Wenn Sie im vorherigen Schritt
systemctl edit cockpit.socket
verwendet haben, ist die Ausführung vonsystemctl daemon-reload
nicht erforderlich.
Schritte zur Verifizierung
- Um zu überprüfen, ob die Änderung erfolgreich war, versuchen Sie, eine Verbindung zur Web-Konsole mit dem neuen Port herzustellen.