SSHの2つのバージョン

SSHの2つのバージョン

私のRaspberry PiにOpenSSH 7.5p1をインストールしました。ダーバン。 、、、を使用してインストールwgetしました。tar -zxvf openssh_7.5p1.orig.ta.gzcd openssh_7.5p1./configuremakesudo make install

セキュリティ検索をしてみるとこんな感じです。6.7p1。コマンド出力:

ssh -V
OpenSSH_7.5p1, OpenSSL 1.0.15t 3 May 2016

そして

/usr/bin/ssh -V
OpenSSH_6.7p1, Raspbian-5+deb8u3, OpenSSL 1.0.15t 3 May 2016

私がsudo dpkg --list openssh*これを行うとき、それが使用されていることを示しています6.7p1

アンインストール/usr/bin/sshして接続しました/usr/local/bin/ssh。これで以下が表示されます。

OpenSSH_7.5p1, OpenSSL 1.0.15t 3 May 2016

しかし、sudo dpkg --list openssh*まだ見えます6.7p1。スキャンして表示するだけです。7.5p1

実行中の表示whereis sshssh: /usr/bin/ssh /etc/ssh /usr/local/bin/ssh /usr/share/man/man1/ssh.1.vs表示which ssh/usr/local/bin/ssh

まあ、私はapt-get purgesshのすべてのインスタンスを消去し、以前のように7.5p1を再インストールしました。 7.5はまだ私のものです/usr/local/bin。再接続し/usr/bin/sshました/usr/local/bin/ssh。これで実行すると、sudo dpkg --list openssh*SSHインスタンスは表示されず、SSHサービスを開始できません。

この問題を解決する方法はありますか?

答え1

@編集する

この式を使用して古いインスタンスを削除し、新しい最新バージョンをインストールすることをお勧めします。買戻契約

関連情報