(FreeBSDのクリーンインストール後の作業)
- デフォルトで入っているOpenSSHの場合、メンテが面倒なので pkg に差し替える。
- インストール後にバージョン確認:
%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 -
上記のバージョンが古い場合は、古いSSHが入ってないか確認:
%where ssh
/usr/bin/ssh
/usr/local/bin/ssh - 古いバージョンを探す( ssh関連コマンドが5個出る):
%cd /usr/bin
%ls -alF ssh*
ssh
ssh-add
ssh-agent
ssh-keygenn
ssh-keyscan
-
古いバージョンを削除 & 新しい方へ置き換え
%cd /usr/bin
%rm ssh*
%ln -s /usr/local/bin/ssh* . - 置き換わり確認
%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