====== 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.