====== Grundpakete installieren, Fernzugriff einrichten und absichern ======
Bevor wir daran gehen, die NExtcloud Software zu installieren, führen wir eine "Grundabsicherung" des Servers durch, dazu müssen wir einige Softwarepakete installieren und konfigurieren. Der Befehl dafür ist bei debian-basierenden Linux-Distributionen ''apt''.
* Starte deinen NUC neu
* Melde dich als Benutzer ''root'' an, mit dem Passwort, das du bei der Installation vergeben hast.
* Führe den folgenden Befehl aus:
apt install -y ufw fail2ban sudo sudo zip unzip pwgen
=== Admin Benutzer ===
* Füge den Benutzer ncadmin der Gruppe sudo hinzu: ''usermod -a -G sudo ncadmin''
* Starte den Rechner neu: ''reboot''
=== Firewall ===
* Konfiguriere und starte die Firewall:
ufw allow http
ufw allow https
ufw allow ssh
ufw enable
=== IP Adresse rausfinden und vom Laptop aus auf den Server zugreifen ===
Später möchte man den Server ohne Monitor und Tastatur betreiben, dazu benötigt man Fernzugriff. Das geht mit dem, Programm ssh.
* Finde die IP Adresse deines NUC heraus. Melde dich am NUC an und gebe den Pefehl ''ip a s'' ein. Was steht als inet-Adresse beim kabelgebundenen Interface.((Bei den Projekttagem eine Adresse, die mit 172.21.21.x beginnt). Notiere dir die Adresse.
* Schließe deinen Laptop an denselben Switch an, an dem auch der NUC angeschlossen ist (jetzt sind die beiden im selben Netzwerk).
* Öffne eine Konsole, gib den Befehl ''ssh ncadmin@172.21.21.x'' ein. Das x musst du durch die Adresse deines NUCs ersetzen. Gib das Passwort für den ncadmin ein. Du solltest nun eine Kommandozeile auf deinem Server erhalten.