1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

FreeBSD SSH kex_exchange_identification 対策

Posted at

0x1 現象

Freebsd 13.0から13.1へのアップグレードでは、次回の再起動時にこのエラーが表示される場合があります。

多分別のバージョンが発生する可能性があります。

0x2 原因

これは、システムに付属のsshdがアップグレードされていないためです。

しかし、エラーメッセージは同じではありません。

0x3 対策

sshの代わりにopensshを使用します。

pkg install openssh-portable
# portを使用することもできます
cd /usr/ports/security/openssh-portable/ && make install clean

opensshに変更

sysrc openssh_enable="YES"
sysrc sshd_enable="NO"

設定ファイルの変更を忘れないでください

nano /usr/local/etc/ssh/sshd_config
# viを使用することもできます
vi /usr/local/etc/ssh/sshd_config

openssh起動

service openssh start

0x4

Freebsdは比較的安定したOSですが、いくつかの厄介な例外が発生することがあります。

アップグレードして実行する前に、テスト環境でシステムを確認することをお勧めします。

1
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?