Comment accéder à CyberPanel sans utiliser le port 8090 ?

Si vous utilisez CyberPanel, vous avez peut-être remarqué que l’interface d’administration est accessible via le port 8090 par défaut. Dans certains cas, il peut être souhaitable de masquer ou de supprimer le port 8090 pour des raisons de sécurité ou pour simplifier l’accès à votre panneau de contrôle. Dans cet article, nous verrons comment enlever ou accéder à CyberPanel sans utiliser le port 8090.

Étape 1 : Créer un site Web pour le nom d’hôte

Avant tout, vous devez décider du domaine sur lequel vous souhaitez accéder à CyberPanel sans ajouter le port.

Dans cet exemple, nous utiliserons https://admin.dir-tech.com.

Créez ensuite un site Web pour ce domaine (nom d’hôte). Assurez-vous que l’enregistrement A de ce domaine pointe déjà vers votre serveur.

Rendez dans SITES INTERNET puis créer un site.

Comment accéder à CyberPanel sans utiliser le port 8090 ?

Étape 2 : Délivrer un certificat SSL pour le nom d’hôte

Il est maintenant nécessaire de délivrer un certificat SSL pour le domaine choisi précédemment. Dans notre exemple, il s’agit de https://admin.dir-tech.com.

Comment accéder à CyberPanel sans utiliser le port 8090 ?

Étape 3 : Configuration de CyberPanel sans le port 8090

Assurez-vous d’avoir ouvert une connexion SSH vers votre serveur.

Nous allons utiliser les commandes suivantes.

Ouvrez la ligne de commande et modifiez : /usr/local/lsws/conf/httpd_config.conf

nano /usr/local/lsws/conf/httpd_config.conf

Collez le contenu suivant :

extprocessor cyberpanel {
  type                    proxy
  address                 https://admin.dir-tech.com:8090
  maxConns                100
  pcKeepAliveTimeout      60
  initTimeout             60
  retryTimeout            0
  respBuffer              0
}

N’oubliez pas de modifier l’URL dans l’extrait de code suivant pour qu’elle corresponde à votre domaine d’administrateur CyberPanel choisie. Cependant, gardez donc le port 8090 dans cet extrait !

Ajoutez une règle de réécriture à votre site Web comme suit :

Dans votre interface utilisateur CyberPanel, accédez à Sites Web puis Liste des sites Web
À droite du panneau avec votre domaine, cliquer sur Gérer.

En bas de la liste, vous trouverez une option « Réécrire les règles », cliquez dessus.

Comment accéder à CyberPanel sans utiliser le port 8090 ?

Vous pouvez à présent utiliser des règles de réécriture pour diriger le trafic vers le port 8090.

Vous pouvez utiliser ces règles :

### Rewrite Rules Added by CyberPanel Rewrite Rule Generator

RewriteEngine On
RewriteCond %{HTTPS}  !=on
RewriteRule ^/?(.*) https://%{SERVER_NAME}/$1 [R,L]
RewriteRule ^(.*)$ HTTP://cyberpanel/$1 [P]

### End CyberPanel Generated Rules.

Pour mieux comprendre les règles de réécriture, consultez la documentation de CyberPanel.

Félicitations ! Vous devriez maintenant pouvoir visiter CyberPanel avec le domaine que vous avez créé à l’étape 1.

Étape 4 (Optionnel) : Bloquer le port 8090 de CyberPanel

Vu que vous n’utilisez plus le port 8090, vous pouvez le bloquer pour des raisons de sécurité.

Pour cela, sur le tableau de bord de CyberPanel, cliquez sur SÉCURITÉ puis PARE-FEU. Ensuite, vous pouvez bloquer les ports en les effaçant.

Comment accéder à CyberPanel sans utiliser le port 8090 ?

Conclusion

En suivant ces étapes, vous pouvez enlever le port 8090 de CyberPanel et simplifier l’accès à votre interface d’administration. Cette méthode permet également de renforcer la sécurité de votre serveur en limitant l’accès au panneau de contrôle via un proxy inverse et en bloquant l’accès direct au port 8090.

Laisser un commentaire