Root-Server einrichten
Ausgangspunkt:
- Netcup Root-Server
- Ubuntu 18.04 minimal Image
- als IP Adresse des Servers wird in dieser Dokumentation beispielhaft
1.2.3.4
verwendet - der Hostname des Servers ist
srv
Grundlegende Einrichtung
Erste Anmeldung mit ssh
Nach der Einrichtung des Servers bekommt man normalerweise das Passwort für den ssh-Zugang per Mail geschickt. Damit kann man sich z.B. von einem Linux-Computer mit dem Terminal-Programm am Server anmelden.
ssh -l root 1.2.3.4
Wenn dieser Befehl für den Server das erste mal ausgeführt wird, muss man mit yes
bestätigen, dass der "fingerprint" des Server-Schlüssels in die Liste der bekannten Server aufgenommen werden soll:
The authenticity of host '1.2.3.4 (1.2.3.4)' can't be established.
ECDSA key fingerprint is SHA256:TzXYVVRvdp9r7MXNnazjoPd3dl5ByXW7kts76Dm0hok.
Are you sure you want to continue connecting (yes/no)? yes
Dann kommt noch ein entsprechender Hinweis und die Aufforderung, das Passwort einzugeben:
Warning: Permanently added '1.2.3.4' (ECDSA) to the list of known hosts.
root@1.2.3.4's password:
Hat alles geklappt, wird man mit einer entsprechenden Meldung an der Server Konsole begrüßt
Welcome to Ubuntu 18.04.4 LTS (GNU/Linux 4.15.0-111-generic x86_64)
* Documentation: https://help.ubuntu.com
* Management: https://landscape.canonical.com
* Support: https://ubuntu.com/advantage
System information as of Thu Jul 16 16:11:02 CEST 2020
System load: 0.0 Processes: 110
Usage of /: 0.7% of 313.93GB Users logged in: 0
Memory usage: 1% IP address for eth0: 1.2.3.4
Swap usage: 0%
0 packages can be updated.
0 updates are security updates.
The programs included with the Ubuntu system are free software;
the exact distribution terms for each program are described in the
individual files in /usr/share/doc/*/copyright.
Ubuntu comes with ABSOLUTELY NO WARRANTY, to the extent permitted by
applicable law.
root@srv#
Updates installieren
Zunächst sollte überprüft werden, ob alle Software-Pakete aktuell sind. Bei der Anmeldung bekommt man zwar schon einen entsprechenden Hinweis, der muss aber nicht aktuell sein, jenachdem, wann das letzte mal nach Updates gesucht wurde. Mit den folgenden Befehlen kann die Überprüfung durchgeführt und eventuelle Updates eingespielt werden.
apt update
apt upgrade
Tastatur- und Spracheinstellungen anpassen (optional)
Bei manchen Server-Images sind Sprache und Region bereits voreingestellt und es muss nichts weiter getan werden. Wenn man im SSH-Terminal z.B. deutsche Sonderzeichen eintippt (ä,ö,...) und diese werden nicht richtig dargestellt, dann muss die Spracheinstellung angepasst werden.
Zunächst wird das deutsche Spachpaket installiert
apt install language-pack-de
zusätzliche Programme installieren
apt install mc net-tools