macOS am Institut

Mac-spezifische Hinweise für die IT-Infrastruktur des Instituts. Die SSH-Grundlagen findest du auf der SSH-Seite, das Einrichten der Drucker auf der Seite Drucken – diese Seite hier ergänzt nur, was am Mac sonst noch anders ist.

01 · Netzwerk

Eduroam & VPN

Beides wird zentral vom CMS bereitgestellt – Anleitungen direkt dort.

02 · X11-Forwarding

Grafische Programme über SSH

Für Matlab-Fenster, GUI-Editoren etc. auf den Rechenservern – braucht XQuartz.

macOS hat keinen X11-Server an Bord. Einmalig installieren: xquartz.org

Danach mit X11-Forwarding verbinden:

$ ssh -X benutzername@ssh.mathematik.hu-berlin.de

Grafische Programme (xterm, matlab, gedit) starten dann im SSH-Terminal und erscheinen als Fenster auf dem Mac.

03 · Dateizugriff

Home-Verzeichnis einbinden

Cyberduck für GUI, sshfs für Mount.

Cyberduck

Cyberduck ist kostenlos und gut in macOS integriert. Neue Verbindung anlegen:

EinstellungWert
ProtokollSFTP (SSH File Transfer Protocol)
Serverssh.mathematik.hu-berlin.de
Port22
Benutzernamedein Mathematik-Account

sshfs

Mit macFUSE + sshfs (via Homebrew) das Home-Verzeichnis als Laufwerk einbinden:

$ brew install sshfs
$ mkdir -p ~/uni_home
$ sshfs benutzername@ssh.mathematik.hu-berlin.de: ~/uni_home
$ umount ~/uni_home              # Verbindung trennen
macFUSE muss einmalig unter Systemeinstellungen → Datenschutz & Sicherheit zugelassen werden (Kernel-Erweiterung).
04 · Homebrew

Unix-Tools installieren

Der de-facto-Paketmanager für macOS.

Installation laut brew.sh. Danach:

$ brew install wget rsync tmux git

Homebrew benötigt die Xcode Command Line Tools, beim ersten brew-Aufruf werden sie automatisch angeboten – manuell:

$ xcode-select --install