Stap 2: SSL inschakelen en genereren van certificaat (gebruik HTTPS)
Open een terminal-venster op de MacBook en login in de Raspberry Pi zijn IP-adres gebruikt.
$ ssh pi login: ♣raspberry-pi-password♣
Het genereren van een sleutel van het certificaat voor de webserver. U zal worden gevraagd om een passphrase. Deze passphrase kan alles, zoals ♣cert-password♣ zijn. ♣cert-password♣ opnieuw in te voeren.
$ sudo openssl genrsa -des3 -out server.key 1024 $ sudo openssl rsa -in server.key -out server.key.insecure
De volgende opdracht genereert het certificaat, en verschillende vragen (alleen de FQDN-naam of FQDN zaken):
$ sudo openssl req -new -key server.key -out server.csr $ sudo openssl x509 -req -days 365 -in server.csr -signkey server.key -out server.crt
Kopieer het certificaat (cert) naar de SSL-directory
$ sudo cp server.crt /etc/ssl/certs $ sudo cp server.key /etc/ssl/private
SSL inschakelen
$ sudo a2enmod ssl $ sudo a2ensite default-ssl
Herstart apache (ik ben niet zeker die een te gebruiken. Zo, deed ik beide)
$ sudo /etc/init.d/apache2 restart $ sudo service apache2 restart
Open een browser en typ in het veld url: https://♣raspberry-pi-ip♣
Er verschijnt een waarschuwing over het certificaat niet van een vertrouwde bron.
Pers blijven. Een uitzondering maken en het zou moeten werken.