Benutzer-Werkzeuge

Webseiten-Werkzeuge


raspberry

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
raspberry [2023/07/14 14:14]
thomas
raspberry [2024/09/20 16:39] (aktuell)
thomas
Zeile 1: Zeile 1:
 =====Informationen zum Raspberry PI===== =====Informationen zum Raspberry PI=====
  
-Link zu einer Beschreibung: \\+Linksammlung: \\
 http://​raspberry.tips/​server-2/​owncloud-8-1-auf-dem-raspberry-pi-2-mit-apache/​ \\ http://​raspberry.tips/​server-2/​owncloud-8-1-auf-dem-raspberry-pi-2-mit-apache/​ \\
 +https://​lehrerfortbildung-bw.de/​st_digital/​medienwerkstatt/​internet/​pi-cloud/​index.html \\
 ===== Grundlegende Konfiguration ===== ===== Grundlegende Konfiguration =====
  
Zeile 47: Zeile 48:
 </​code>​ </​code>​
 Danach abmelden und mit neuem Benutzer anmelden Danach abmelden und mit neuem Benutzer anmelden
 +
 +Ab Debian version: 12 wird bei der Installation ein Benutzer angelegt, der Root-Rechte hat. Ein Standarduser wird nicht mehr angelegt und muß auch nicht mehr gelöscht werden. Der angelegte User kann allerdings mit sudo alle Befehle ohne Passwort ausführen. Um das zu ändern, muß nur in /​etc/​sudoers.d/​010_pi-nopasswd die einzige vorhandene Zeile auskommentiert werden.
  
 Standarduser löschen Standarduser löschen
Zeile 93: Zeile 96:
  
 NTP ist relativ komplex und kann durch systemd-timesyncd ersetzt werden. Die Beschreibung ist [[https://​blog.doenselmann.com/​uhrzeit-ueber-systemd-timesyncd-synchronisieren/​|hier]]. systemd-timesyncd legt den timestamp im Filesystem unter /​var/​lib/​systemd/​timesync/​clock ab. Dieser Pfad ist hart codiert und kann nicht geändert werden. Deshalb kann systemd-timesyncd mit read-only Filesystem **nicht eingesetzt** werden. NTP ist relativ komplex und kann durch systemd-timesyncd ersetzt werden. Die Beschreibung ist [[https://​blog.doenselmann.com/​uhrzeit-ueber-systemd-timesyncd-synchronisieren/​|hier]]. systemd-timesyncd legt den timestamp im Filesystem unter /​var/​lib/​systemd/​timesync/​clock ab. Dieser Pfad ist hart codiert und kann nicht geändert werden. Deshalb kann systemd-timesyncd mit read-only Filesystem **nicht eingesetzt** werden.
- Filesystem====+ 
 +==== Filesystem ====
 Damit die SD-Karte länger hält, empfehle ich das root-Filesystem read-only zu mounten.[[http://​www.gtkdb.de/​index_36_2825.html|Hier]] ist eine ausführliche Beschreibung. Dafür wird Raspbian wie oben beschrieben installiert und anschließend folgende Änderungen als root durchgeführt:​ Damit die SD-Karte länger hält, empfehle ich das root-Filesystem read-only zu mounten.[[http://​www.gtkdb.de/​index_36_2825.html|Hier]] ist eine ausführliche Beschreibung. Dafür wird Raspbian wie oben beschrieben installiert und anschließend folgende Änderungen als root durchgeführt:​
  
Zeile 233: Zeile 237:
  
 ====Let'​s Encrypt==== ====Let'​s Encrypt====
-Let's Encrypt stellt kostenlos SSL-Zertifikate für Server zur Verfügung. Die Einrichtung ist [[https://​intux.de/​2020/​12/​raspberry-pi-lets-encrypt-zertifikat/​|hier]] beschrieben. Sie kann aber mit den folgenden ​zwei Befehlen zusammengefasst werden:+Let's Encrypt stellt kostenlos SSL-Zertifikate für Server zur Verfügung. Die Einrichtung ist [[https://​intux.de/​2020/​12/​raspberry-pi-lets-encrypt-zertifikat/​|hier]] beschrieben. Sie kann aber mit den folgenden Befehlen zusammengefasst werden:
  
 <​code>​ <​code>​
-sudo apt-get install python-certbot-apache+sudo apt install certbot 
 +sudo apt install python-certbot-apache
 sudo certbot --apache sudo certbot --apache
 </​code>​ </​code>​
Zeile 293: Zeile 298:
 eingetragen werden. eingetragen werden.
  
-Die Benutzerdaten stehen in /​var/​lib/​dokuwiki/​acl+Die Benutzerdaten stehen in /​var/​lib/​dokuwiki/​acl. Hierfür sind standardmässig zwei Links in /​etc/​dokuwiki/​. Diese können auf die aktuelle Konfiguration angepasst werden.
  
 +<​code>​
 +acl.auth.php -> /​var/​lib/​dokuwiki/​acl/​acl.auth.php
 +users.auth.php -> /​var/​lib/​dokuwiki/​acl/​users.auth.php
 +</​code>​
 ====MySQL==== ====MySQL====
 Anstatt MySQL kann auch mariadb verwendet werden. Es ist ein Fork von MySQL. Es unterstützt die gleichen Funktionen und ist performanter. Anstatt MySQL kann auch mariadb verwendet werden. Es ist ein Fork von MySQL. Es unterstützt die gleichen Funktionen und ist performanter.
raspberry.1689336888.txt.gz · Zuletzt geändert: 2023/07/14 14:14 von thomas