OpenSSH v5.3(yum)OpenSSH 7.5(手動インストール)が共存するため、v5.3を正しく削除する必要があります。

OpenSSH v5.3(yum)OpenSSH 7.5(手動インストール)が共存するため、v5.3を正しく削除する必要があります。

GNU/Linux では、コンフィギュレーション/メイクコンパイルによる OpenSSH v5.3(yum) OpenSSH 7.5(手動インストール)があります。

sshdv7.5が実行中で、すべてが正常であることを示しています。以下でv5.3を削除しようとすると:

rpm -e openssh*

OpenSSHのインストールが完全に中断され、SSHが機能しなくなりました。だから、v7.5とv5.3ファイルが何とかマージされたとします。したがって、次のいずれかのシナリオでも問題ありません。

  • v7.5を使用していることをyumとしてマークする方法はありますか?
  • v5.3を削除する方法はありますか?

ハードドライブから構成ファイルを検索するとき。 2つの異なる位置があります。

/etc/ssh/sshd_config

/usr/local/etc/sshd_config

/etc/ssh/sshd_configただし、アクティブな構成を読み取る場所はわかっています。他の場所では何をしているのかわかりませんか?

ベストアンサー1

これを実行すると、rpm -e openssh*名前が「openssh」で始まるすべてのパッケージを削除するように指示します。これは、これら2つのパッケージを削除することを意味します。

続けてv7.5を再インストールしてください。

構成の場合、既定では/etcグローバル構成から取得されるため、この動作が予想されます。/usr/local/etcユーザー中心の構成用です。バラよりここ/etcの違いの良い説明です/usr/local/etc

おすすめ記事