Von Extern

Mit VPN Client Software

Für den Zugriff von "aussen" (z.B. von zu Hause aus) auf unsere Rechner ist bei den meisten Ansätzen ein VPN Client notwendig.

  • ssh (secure shell) auf pytharski:
    Beispiel:
    sarah@MostlyHarmless ~ $ ssh -X gerster@pytharski.math.ethz.ch
    [...]
    gerster@deb10:~$
    Bemerkungen:
    1) Man muss sich nicht auf deb10 einloggen, sondern kann beliebigen (eingeschaltener) SfS-Rechner ansteuern.
    2) Ausloggen mit dem Befehl exit oder der Tastenkombination Ctrl + d

  • sftp (secure file transfer protocol):
    Beispiel:
    sarah@MostlyHarmless ~ $ sftp gerster@sftpmath.math.ethz.ch
    [...]
    sftp>
    Bemerkungen:
    1) Man kann in den Verzeichnissen wie gewohnt navigieren und Dateien manipulieren (cd, ls, rm,... funktionieren)
    2) Um in sein home directory zu gelangen, muss man als erstes cd home eingeben.
    3) Man hat beschränkten Zugriff auf andere Verzeichnisse (z.B. cd /u/sfs/ueb/ und cd /sfs/t/gerster/ gehen nicht)
    4) Ausloggen mit dem Befehl exit oder der Tastenkombination Ctrl + d
    Nützliche Befehle:
    put, get, mput und mget
    Hilfe dazu bekommt man mittels help 'Befehl' in der ftp session, oder man ftp bevor man die Session startet.

  • NX Client:
    Remote-Desktop-Software um den Bildschirminhalt eines entfernten Computers auf dem lokalen Rechner zu übertragen (damit man zum Beispiel von zu Hause aus arbeiten kann).
    Auf den SfS linux Rechnern startet/Konifguriert man den NX Client mit dem Befehl nxclient
    NX Client funktioniert Betriebssystem übergreifend
    Ein screenshot mit den Angaben zur Konfiguration des NX CLient findet man unter /u/sfs/documentation/nxclient_config.pdf
    Bemerkungen:
    Der NX Client startet eine virtuelle Maschine. Darauf sollte man nichts grösseres rechnen, sondern sich auf Code editieren und (kleinere) Rechnungen/Plots beschränken. Um "richtig zu rechnen", geht man wie gewohnt vor: vom NX Client aus ssh auf eine deb, dort den job mit R_BATCH starten. Danach kann man sich von der deb ausloggen, und den NX Client schliessen. Der Job läuft weiter.

Ohne VPN Client Software

  • tarantella:
    https://tarantella.math.ethz.ch gibt Zugriff auf einen "Secure Global Desktop". Man kann auswählen ob man einen linux oder einen windows desktop möchte, und sieht dann den "normalen Bildschirm". Man muss sich jedoch erst bei der ISG melden, damit man sich auf tarantella einloggen kann.

  • rlogin (remote login)
    Am besten die ausführliche Anleitung der ISG (Intranet, also nur von ETH aus oder mit VPN Client lesbar) durchlesen!

Page URL: https://wiki.math.ethz.ch/bin/view/SfSInfo/RemoteAccessVonExtern
2024-04-16
© 2024 Eidgenössische Technische Hochschule Zürich