CentOS6におけるSSHでno hostkey alg出現時の対応

こないだCentOS6からAlmaLinux9に対してデータバックアップのためrsyncをかけたところ、
no hostkey alg
という見慣れぬ文字列が出てSSHが接続不能と...

なんだこれ?と思って調べてみたら下記OS等は暗号化ポリシーが変更されてる影響によるものらしい

CentoOS8,CentOS9
RockyLinux
AlmaLinux

あまり良くないかもですが、最低限SHA1は欲しいのでその対応を

上記OS ①にてポリシー確認
update-crypto-policies --show
結果
DEFULT

これにSHA1を追加
update-crypto-policies --set DEFAULT:SHA1
update-crypto-policies --show

DEFAULT:SHA1

これでCentOS6からでもSSHが接続可能となる

ちなみに下記コマンドの場合はポリシーがCentOS6と完全互換となるらしい
update-crypto-policies --set LEGACY

こんなことやらず、さっさとOS変更しなさい!ってことでありましょうw

 COMMENT

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

関連記事

NO IMAGE

nginxでのjpg,pngのwebp化:wordpress

NO IMAGE

memcachedでUDPをオフにする方法

NO IMAGE

1625番のプロセスを強制終了する。yum の強制終了など

NO IMAGE

日本語名のファイルをそのままリネームせずにwgetしたい

NO IMAGE

ユーザーnginxやapacheがsudoを使えるようにする

NO IMAGE

php_browscap.iniのエラーをなくす(php7系)