ssh
暗号化を使用する必要があるリモートマシンがありますblowfish
。以前のラップトップですべてをセットアップし、ファイルセットアップにdistro
持っています。今日インストールして、どのマシンでもエラーが発生します。config
blowfish
Ubuntu Gnome
ssh
/home/yotam/.ssh/config line 43: Bad cipher 'blowfish'.
何をインストールする必要があるか検索しましたが、これは に付属しているはずですdistro
。何が足りないのでしょうか?
答え1
SSHv2 には暗号は存在しませんblowfish
。これは古いプロトコル SSHv1 にのみ存在していましたが、現在は廃止されています (Ubuntu でも廃止されていることを願っています)。
blowfish-cbc
SSHv2には、マニュアル ページで指摘されているように、 と呼ばれる暗号がありますssh_config
(常に開始するのに適した場所です)。
答え2
Ubuntu 16.04ではこれを試すことができます(ユーザーとIPを置き換えてください)
ssh -XC -c [email protected] [email protected]
答え3
以下の内容を含む行を削除するだけです。
cipher blowfish
~/.ssh/configファイルから、元の投稿者の場合、エラーメッセージに示されているように43行目です。ただし、このエラーメッセージは誤解を招くものです。回答を参照してください。バグ報告
原因としては、しばらく前に SSH 接続を設定したか、古いチュートリアルを使用した後に、このオプションを許可しない SSH バージョンにアップグレードしたことが考えられます。