Startseite > Dokumentation > Raspberry Pi > Installation von ... > OwnCloud Version 7.0.4 > OpenSSL Zugang einrichten
 
 
 
 
OpenSSL Zugang einrichten

Beschreibung

OpenSSL einrichten (Just Copy & Paste).

 

Zertifikate erstellen (Beispiel HIER):

  • sudo mkdir -p /etc/apache2/ssl
  • sudo openssl req -newkey rsa:4096 -sha512 -x509 -days 1825 -nodes -keyout /etc/apache2/ssl/apache.pem -out /etc/apache2/ssl/apache.pem
  • sudo ln -sf /etc/apache2/ssl/apache.pem /etc/apache2/ssl/`/usr/bin/openssl x509 -noout -hash < /etc/apache2/ssl/apache.pem`
  • sudo chmod 600 /etc/apache2/ssl/apache.pem

 

 

Port 443 dem Apache hinzufügen:

  • sudo nano /etc/apache2/ports.conf

NameVirtualHost *:80
Listen 80

....

<IfModule mod_ssl.c>
   NameVirtualHost *:443
   Listen 443

</IfModule>

 

SSL auf Verzeichnis verweisen:

  • sudo nano /etc/apache2/sites-available/ssl

    <virtualhost *:443>
        SSLEngine On
        SSLProtocol -All TLSv1 TLSv1.1 TLSv1.2
        SSLHonorCipherOrder On
        SSLCipherSuite
        'EDH+CAMELLIA:EDH+aRSA:EECDH+aRSA+AESGCM:EECDH+aRSA+SHA256:EECDH:
       +CAMELLIA128:+AES128:+SSLv3:!aNULL:!eNULL:!LOW:!3DES:!MD5:!EXP:!PSK:!DSS:!RC4:
        !SEED:!IDEA:!ECDSA:kEDH:CAMELLIA128-SHA:AES128-SHA'
        SSLCertificateFile /etc/apache2/ssl/apache.pem
        DocumentRoot /var/www/owncloud
    </virtualhost>

 

Apache neustarten:

  • sudo service apache2 reload

 

SSL einschalten und einen force-reload dem Apachen:

  • sudo a2enmod ssl
  • sudo service apache2 force-reload