Zum Hauptinhalt springen

VMs benutzen

SSH-Login

VMs sind unter {VM}.one.fc.eah-jena.de im EAH-Netz erreichbar. Sofern nichts andere konfiguriert wurde, muss man sich per SSH als root einloggen.

tipp

Die Kommandozeile für ein Login auf die VM testvm1 sieht so aus:

ssh root@testvm1.one.fc.eah-jena.de

Normalerweise muss das EAH-VPN für einen entfernten Zugriff benutzt werden. Falls das nicht möglich ist, kann beim Support eine Portweiterleitung erfragt werden. Der Login erfolgt dann über den Firewall-Host default.fc.eah-jena.de mit einer VM-spezifischen Portnummer.

SSH-Keys

Für den Login benötigen Sie einen SSH Public Key im OpenSSH-Format. Tutorials zur Erzeugung von SSH-Schlüsselpaaren finden Sie an verschiedenen Stellen, z.B. bei heise oder nixCraft

Senden Sie den Public Key (*.pub) per Mail an den Support. Der private Schlüssel verbleibt lokal und darf niemals weitergegeben werden.

hinweis

Pro Benutzer muss nur einmal ein SSH-Key registriert werden, unabhängig von der Anzahl der VMs.

Weitere Logins auf der VM konfigurieren

Weitere Logins können mit normalen Linux-Utilities wie useradd direkt auf der VM erzeugt werden.

Beispiel einer Shell-Session für die Erzeugung eines Linux-Users für Erika Mustermann inklusive Einrichtung eines SSH-Keys:

useradd -m -c "Erika Mustermann" emustermann
mkdir ~emustermann/.ssh
cp erikas_sshkey.pub ~emustermann/.ssh/authorized_keys
chown -R emustermann: ~emustermann

Sicherheit und Updates

Nutzer sind selber für die regelmäßige Aktualisierung ihrer VMs verantwortlich.

Beispiele für Kommandos, um ein Debian-System auf dem aktuellen Stand zu halten:

apt update      # aktualisiere Paketlisten
apt upgrade # aktualisiere installierte Pakete
apt autoremove # lösche alte Pakete
apt purge ~c # lösche alte Konfigurationsdateien
info

Debian enthält den Dienst unattended-upgrades, das die o.g. Schritte automatisert. Weitere Informationen finden sich im Debian-Wiki.

GPU-Beschleunigung

In der Forschungscloud sind einige NVIDIA-Grafikkarten verbaut, die u.a. zur KI-Berechnungen beschleunigen können. Aktuell muss eine GPU einer VM fest zugeordnet werden, daher ist die GPU-Nutzung zur Zeit wenig flexibel.

Bei Interesse wenden Sie sich bitte an den Support.