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