Unser Heimlabor besteht aus folgenden Komponenten:
Für ein bequemes Arbeiten im Praktikum müssen diese Komponenten aufeinander abgestimmt sein und die notwendigen Leistungsanforderungen erfüllen.
Falls Sie nur einen Windows-Rechner besitzen, können Sie sich das Linux-Desktop-System als virtuelles System installieren. Ihr Windowsrechner sollte mindesten 8 GB RAM besitzen. Als erstes installieren Sie eine Virtualisierungumgebung (z.B. VMware oder VirtualBox). In diese Umgebung können Sie dann Ubuntu-Desktop auf eine virtuelle Maschine installieren. Über die Hochschule können Sie als Student eine kostenlose Lizenz von VMware Workstation erhalten.
Außerdem soll Ihr Linux-Desktop-System mit dem IPv6-Netz verbunden sein.
Hier hat jeder sein eigenen Vorlieben. Ich benutze Visual Studio Code.
Es gibt eine ganze Reihe von GIT-Providern, z.B.:
Wir werden im Praktikum das Free Software Labor Gitlab
verwenden, da jeder Student der H-BRS Zugang dazu hat. Falls Sie noch keinen Account im
Free Software Labor Gitlab
besitzen, erstellen Sie einen solchen und machen sich mit
dem System vertraut. Erstellen Sie ein Projekt
monitoring-ws21
,
dass Sie für den Code Ihrer Praktikumsaufgaben benutzen.
Fügen Sie mich als Owner zu Ihrem Projekt
monitoring-ws21
hinzu.
Bitte lösen Sie die folgenden Praktikumsaufgaben und protokollieren Sie
Ihre Lösung, wo es sinnvoll ist, in einer Datei /monitoring-ws21/prak/pr01/README.md
.
Im Fall dieses Praktikumblatts 1 betrifft dies nur die Aufgaben
2(b), 3(c), 3(d), 3(e) und 4(b). Bei allen nachfolgenden
Praktikumsblättern verfahren Sie ebenso.
Über das Netzlabor (https://netlab.inf.hochschule-bonn-rhein-sieg.de/) haben Sie eine virtuelle Maschine beantragt und erhalten.
ubuntu-20.04.3-live-server-amd64.iso
, die auf dem Proxmoxserver bereitgestellt ist.moni21
, als
Benutzername nehmen Sie Ihren Email-Kürzel (z.B. dmeier2s
). iso
aus dem
CD/DVD-Laufwerk.
gateway6:
"2001:638:408:200::1"
.
/etc/netplan/00-installer-config.yaml
an?
ssh-keygen
ein RSA-Schlüsselpaar. (Moderne Alternative:
ed25519-Schlüsselpaar.)moni21
den öffentlichen Schlüssel für den user
dmeier2s
in den File
~/.ssh/authorized_keys
ein. /etc/ssh/sshd_config
anpassen.
Welche Zeile bzw. Zeilen mussten Sie hierfür angepassen?
moni21
in gewohnter Weise arbeiten
können. Konkret heißt das: Installation von Admin-Apps,
Setzen von Alias, anpassen Command Prompt, ...
moni21
.moni21
im
Verzeichnis ~/GIT/monitoring-ws21
den Zugriff
auf Ihr Projekt im Free Software Labor Gitlab
ein. Testen Sie den GIT-Zugriff.