In macOS Sierra verwendet Apple eine neue Version von OpenSSH mit einigen Änderungen. Diese führen dazu, dass man das Passwort für den SSH-Key jedesmal eingeben muss, wenn man z.B. eine SSH-Verbindung öffnet. Für alle, die es aus älteren Version gewohnt sind, dass das Passwort gespeichert wird, gibt es eine einfache Lösung.
Ihr könnt in der SSH Konfigurationsdatei das Benutzen des macOS Schlüsselbundes aktivieren.
Host *
UseKeychain yes
Dies lässt sich auch für einzelne Host Einträge einstellen.
Host my-host
UseKeychain yes
Wollt ihr das Passwort nur temporär für eine Session speichern, dann könnt ihr dies mit folgendem Befehl im Terminal machen.
ssh-add -K /path/to/private_key