GNU/Linux >> Tutoriels Linux >  >> Panels >> cPanel

Comment configurer le démon cPanel DAV

Dans ce didacticiel :

Activer les ports ouverts du démon cPanel DAV dans les tests de pare-feu

Le démon DAV cPanel active un ensemble d'extensions qui permettent aux utilisateurs de gérer à distance les données du site Web. Par exemple, CalDAV est une extension qui accorde à plusieurs appareils l'accès pour gérer simultanément les données de calendrier sur un serveur distant. Avec CalDAV, vous pouvez créer, partager, modifier et supprimer des événements de calendrier en utilisant votre serveur pour les héberger. Le guide suivant contient les étapes sur la façon de configurer cPanel DAV Daemon pour ajouter CalDAV services.

REMARQUE : Les étapes ci-dessous nécessitent un accès root, qui n'est disponible que sur les VPS et les serveurs dédiés.

Activer le démon DAV cPanel

Pour utiliser CalDAV, le démon cPanel DAV doit être activé à partir de WHM. Suivez les étapes ci-dessous pour activer le démon cPanel DAV.

  1. Connectez-vous à WHM en tant qu'utilisateur root.
  2. Accédez à Gestionnaire de services . Pour cela, il vous suffit de taper "service manager" dans le champ de recherche et de cliquer sur le résultat trouvé.
  3. Cliquez sur la case à cocher pour Activer et Surveiller pour cPanel DAV Daemon .

Maintenant que vous avez activé le service, vous devez ouvrir les ports du pare-feu pour permettre au démon DAV cPanel d'écouter les connexions.

Ouvrir les ports dans le pare-feu

Le démon DAV cPanel utilise les ports 2079 et 2080 du pare-feu pour gérer les connexions. Généralement, ces ports ne sont pas "ouverts" pour établir des connexions par défaut. L'ouverture de ports dans le pare-feu pour les connexions est simple et similaire, que vous utilisiez APF ou CSF. Les instructions de cette section décrivent comment déterminer quel pare-feu est en cours d'exécution. Selon que vous utilisez APF ou CSF, vous pouvez suivre les instructions respectives pour savoir comment ouvrir les ports nécessaires au démon DAV cPanel.

Quel pare-feu suis-je en train d'utiliser ?

Si vous utilisez la configuration par défaut d'un VPS ou d'un serveur dédié, vous exécutez très probablement APF. Pour le confirmer, exécutez la commande suivante en tant que root :

/bin/systemctl status apf.service

La sortie ci-dessous confirme que l'APF est actif :

 [email protected] ~ $  /bin/systemctl status apf.service ● apf.service - SYSV: Advanced Policy Firewall Loaded: loaded (/etc/rc.d/init.d/apf; bad; vendor preset: disabled) Active: active (exited) since Wed 2017-10-04 17:51:10 EDT; 2min 37s ago Docs: man:systemd-sysv-generator(8) Process: 20628 ExecStart=/etc/rc.d/init.d/apf start (code=exited, status=0/SUCCESS)

La sortie ci-dessous indique que l'APF n'est pas actif :

 [email protected] ~ $  /bin/systemctl status apf.service Unit apf.service could not be found.

Dans ce cas, exécutez la commande suivante en tant que root :

/bin/systemctl status csf.service

La sortie suivante confirme que CSF est en cours d'exécution :

 [email protected] ~ $  /bin/systemctl status apf.service ● csf.service - ConfigServer Firewall & Security - csf Loaded: loaded (/usr/lib/systemd/system/csf.service; enabled; vendor preset: disabled) Active: active (exited) since Wed 2017-09-20 13:58:36 EDT; 2 weeks 0 days ago Main PID: 829 (code=exited, status=0/SUCCESS) CGroup: /system.slice/csf.service

Ouverture de ports à l'aide d'APF

  1. SSH (en tant que root) sur votre serveur.
  2. Exécutez la commande suivante :
    nano /etc/apf/conf.apf
  3. Recherchez le code suivant :
    # Common ingress (inbound) TCP ports IG_TCP_CPORTS="20,21,25,53,80,110,113,143,443,465,993,995,2049,2077,2078,2082,2083,2086,2087,2089,2095,2096,3306,5222,9090,12001"
  4. Modifiez la deuxième ligne pour inclure les ports 2079 et 2080 comme ceci :
    # Common ingress (inbound) TCP ports IG_TCP_CPORTS="20,21,25,53,80,110,113,143,443,465,993,995,2049,2077,2078,2079,2080,2082,2083,2086,2087,2089,2095,2096,3306,5222,9090,12001"
  5. Redémarrez APF en exécutant la commande :
    apf -r

Ouverture de ports à l'aide de CSF

  1. SSH (en tant que root) sur votre serveur.
  2. Exécutez la commande suivante :
    nano /etc/csf/csf.conf
  3. Recherchez le code suivant :
    # Allow incoming TCP ports TCP_IN = "20,21,25,53,80,110,143,443,465,587,993,995,2077,2078,2082,2083,2086,2087,2095,2096"
  4. Modifiez la deuxième ligne pour inclure les ports 2079 et 2080 comme ceci :
    # Allow incoming TCP ports TCP_IN = "20,21,25,53,80,110,143,443,465,587,993,995,2077,2078,2079,2080,2082,2083,2086,2087,2095,2096"
  5. Redémarrez CSF en exécutant la commande :
    csf -r

Test

Une fois que vous avez activé le démon cPanel DAV et ouvert les ports dans le pare-feu, vous pouvez utiliser telnet pour tester la connexion au port 2079 en exécutant la commande suivante :

telnet server.hostname 2079

Vous devriez recevoir le résultat suivant :

 [email protected] ~ $  telnet server.hostname 2079 telnet server.hostname 2079 Connected to server.hostname. Escape character is '^]'.

Ensuite, exécutez la commande suivante pour tester le port 2080 :

telnet server.hostname 2080

Vous devriez recevoir le résultat suivant :

 [email protected] ~ $  telnet server.hostname 2080 telnet server.hostname 2080 Connected to server.hostname. Escape character is '^]'.

Maintenant que vous avez ouvert les ports et activé le démon cPanel DAV, CalDAV est disponible. Vous pouvez désormais synchroniser les données d'agenda de votre domaine à l'aide de ce protocole. Pour en savoir plus sur l'utilisation de CalDAV, n'oubliez pas de consulter notre guide "Ajout d'un compte CalDAV dans iOS 11".


cPanel
  1. Comment configurer une entrée MX dans cPanel

  2. Comment configurer un sous-domaine dans cPanel

  3. Comment configurer la protection Hotlink dans cPanel

  4. Comment configurer des redirections de domaine dans cPanel

  5. Comment définir le fuseau horaire pour PHP via cPanel

Comment configurer une tâche Cron dans cPanel

Comment définir une adresse par défaut dans cPanel

Comment configurer un répondeur automatique dans cPanel

Comment configurer le transfert d'e-mails dans cPanel

Comment configurer Redis dans cPanel

Comment configurer Memcached dans cPanel