macOS 10.12 Sierra にしたら ssh 構文エラーになった件

  • 9
    いいね
  • 2
    コメント
この記事は最終更新日から1年以上が経過しています。

こんにちは、人柱の wnoguchi です。
一時期秘密鍵漏洩問題で世間を賑わした OpenSSH についてです。

  1. CVE-2016-0777
  2. CVE-2016-0778

Mac はこういうことに対応が遅いことで有名ですが、 Sierra にしたら OpenSSH のメジャーバージョンが上がって

✗˵╹◡╹˶✗  ~ ssh hogehoge
/Users/wnoguchi/.ssh/config: line 5: Bad configuration option: useroaming
/Users/wnoguchi/.ssh/config: terminating, 1 bad configuration options

こうなり、

✗˵╹◡╹˶✗  ~ ssh -V
OpenSSH_7.2p2, LibreSSL 2.4.1

こうなって

http://www.openssh.com/txt/release-7.2

  • ssh(1), sshd(8): remove unfinished and unused roaming code (was already forcibly disabled in OpenSSH 7.1p2).
~/.ssh/config
  Host *
    UseRoaming no

UseRoaming no は不要になりました。