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.