GNU/Linux >> Linux Esercitazione >  >> Panels >> cPanel

Come configurare il demone DAV di cPanel

In questo tutorial:

Abilita le porte aperte del demone DAV di cPanel nei test del firewall

Il demone DAV di cPanel abilita una serie di estensioni che consentono agli utenti di gestire i dati del sito web da remoto. Ad esempio, CalDAV è un'estensione che concede a più dispositivi l'accesso per gestire contemporaneamente i dati del calendario su un server remoto. Con CalDAV puoi creare, condividere, modificare e rimuovere gli eventi del calendario utilizzando il tuo server per ospitarli. La seguente guida contiene i passaggi su come impostare cPanel DAV Daemon per aggiungere CalDAV servizi.

NOTA: I passaggi seguenti richiedono l'accesso root, che è ottenibile solo su VPS e server dedicati.

Abilita il demone DAV di cPanel

Per utilizzare CalDAV, il cPanel DAV Daemon deve essere abilitato da WHM. Segui i passaggi seguenti per abilitare il demone DAV di cPanel.

  1. Accedi a WHM come root.
  2. Vai a Service Manager . Per fare ciò, digita semplicemente "gestore del servizio" nel campo di ricerca e fai clic sul risultato trovato.
  3. Fai clic sulla casella di controllo Abilita e Controlla per cPanel DAV Demone .

Ora che hai abilitato il servizio, dovrai aprire le porte nel firewall per consentire al cPanel DAV Daemon di ascoltare le connessioni.

Apri le porte nel firewall

Il cPanel DAV Daemon utilizza le porte 2079 e 2080 del firewall per gestire le connessioni. In genere, queste porte non sono "aperte" per effettuare connessioni per impostazione predefinita. L'apertura delle porte nel firewall per le connessioni è semplice e simile sia che si utilizzi APF o CSF. Le istruzioni in questa sezione descrivono come determinare quale firewall è in esecuzione. A seconda che tu stia eseguendo APF o CSF, puoi seguire le rispettive istruzioni per sapere come aprire le porte necessarie per il cPanel DAV Daemon.

Quale firewall sto usando?

Se stai utilizzando la configurazione predefinita di un VPS o di un server dedicato, molto probabilmente stai eseguendo APF. Per confermare ciò, esegui il seguente comando come root:

/bin/systemctl status apf.service

L'output seguente conferma che APF è attivo:

 [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)

L'output seguente indica che APF non è attivo:

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

In questo caso, esegui il seguente comando come root:

/bin/systemctl status csf.service

Il seguente output conferma che CSF è in esecuzione:

 [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

Apertura delle porte tramite APF

  1. SSH (come root) nel tuo server.
  2. Esegui il seguente comando:
    nano /etc/apf/conf.apf
  3. Individua il seguente codice:
    # 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. Modifica la seconda riga per includere le porte 2079 e 2080 in questo modo:
    # 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. Riavvia APF eseguendo il comando:
    apf -r

Apertura delle porte tramite CSF

  1. SSH (come root) nel tuo server.
  2. Esegui il seguente comando:
    nano /etc/csf/csf.conf
  3. Individua il seguente codice:
    # 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. Modifica la seconda riga per includere le porte 2079 e 2080 in questo modo:
    # 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. Riavvia CSF eseguendo il comando:
    csf -r

Test

Dopo aver abilitato il cPanel DAV Daemon e aver aperto le porte nel firewall, puoi utilizzare telnet per testare la connessione alla porta 2079 eseguendo il seguente comando:

telnet server.hostname 2079

Dovresti ricevere il seguente output:

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

Quindi, esegui il seguente comando per testare la porta 2080 :

telnet server.hostname 2080

Dovresti ricevere il seguente output:

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

Ora che hai aperto le porte e abilitato il cPanel DAV Daemon, CalDAV è disponibile. Ora puoi sincronizzare i dati del calendario per il tuo dominio utilizzando questo protocollo. Per saperne di più su come utilizzare CalDAV, assicurati di consultare la nostra guida per "Aggiungere un account CalDAV in iOS 11".


cPanel
  1. Come cambiare la lingua del cPanel

  2. Come modificare lo stile del cPanel

  3. Come impostare un processo Cron

  4. Come cambiare la lingua in cPanel

  5. Come impostare la versione PHP per dominio, utilizzando cPanel?

Come impostare un Cron Job in cPanel

Come impostare un indirizzo predefinito in cPanel

Come impostare un Autoresponder in cPanel

Come impostare l'inoltro e-mail in cPanel

Come configurare Redis in cPanel

Come configurare Memcached in cPanel