Come configurare l'SSL per SquirrelMail

January 2

SquirrelMail è un pannello di controllo amministrativo per i servizi di posta elettronica basati sul Web. Se si desidera attivare SquirrelMail per utilizzare SSL, quindi è necessario avere accesso come amministratore al server computer principale. Una volta effettuato l'accesso sulla macchina amministrativa, è possibile impostare SSL all'interno del terminal.

istruzione

1 Aprire il terminale (questo processo varia a seconda della distribuzione Linux, consultare la documentazione utente in caso di dubbi).

2 Tipo "openssl genrsa -des3 -out localhost.key 1024" e premere "Invio". Il terminale verrà chiesto di inserire una password, inserire uno e premere "Invio".

3 Tipo "openssl rsa -in localhost.key -out localhost.key" e premere "Invio". Verrà richiesta la password scelta per confermare il processo, immetterla e premere "Invio".

4 Tipo "chmod 400 localhost.key" e premere "Invio" per impostare le autorizzazioni per la password solo di amministratore.

5 Tipo "openssl req -new -key localhost.key -out localhost.csr" e premere "Invio". Inserire le informazioni per il certificato di sicurezza come il paese, il nome dell'organizzazione, ecc È inoltre necessario inserire il nome host del server. Se non si dispone di una terza autorità di certificazione di firma partito, quindi immettere "openssl x509 -req -days 365 -in localhost.csr -signkey localhost.key -out localhost.crt" e premere "Invio" per firmare il certificato di sicurezza da soli.

6 Digitare "localhost.key mv / etc / pki / TLS / private /" e premere "Invio" per spostare la chiave SSL al percorso del server.

7 Digitare "localhost.crt mv / etc / pki / TLS / certs /" per spostare il certificato al percorso del server corretto. Aprire "localhost.crt mv / etc / pki / TLS / certs /" e cambiare il "DocumentRoot" a "/ usr / share / squirrelmail" e, infine, cambiare il "ServerName" per l'indirizzo del server con il numero di porta.

8 Fai clic su "Sistema", "Amministrazione", "Impostazioni server" e "Servizi". Individuare "httpd", selezionarlo, quindi fare clic su "Restart". Premere il tasto "Salva" per riavviare il server corretto. Una volta che il servizio è stato riavviato è possibile inserire SquirrelMail usando SSL con "https: //" anziché "http: //".