(FreeBSDのクリーンインストール後の作業)

  1. デフォルトで入っているOpenSSHの場合、メンテが面倒なので pkg に差し替える。
  2. インストール後にバージョン確認:
    %ssh -V
    OpenSSH_7.3p1, OpenSSL 1.0.2j-freebsd 26 Sep 2016

    %pkg info | grep ssh
    openssh-portable-7.3.p1_5,1 The portable version of OpenBSD’s OpenSSH

  3. 上記のバージョンが古い場合は、古いSSHが入ってないか確認:

    %where ssh
    /usr/bin/ssh
    /usr/local/bin/ssh

  4. 古いバージョンを探す( ssh関連コマンドが5個出る):
    %cd /usr/bin

    %ls -alF ssh*

    ssh

    ssh-add

    ssh-agent

    ssh-keygenn

    ssh-keyscan

  5. 古いバージョンを削除 & 新しい方へ置き換え
    %cd /usr/bin
    %rm ssh*
    %ln -s /usr/local/bin/ssh* .

  6. 置き換わり確認
    %ls -alF ssh*

    ssh@ -> /usr/local/bin/ssh
    ssh-add@ -> /usr/local/bin/ssh-add
    ssh-agent@ -> /usr/local/bin/ssh-agent
    ssh-keygen@ -> /usr/local/bin/ssh-keygen
    ssh-keyscan@ -> /usr/local/bin/ssh-keyscan

By admin

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です