2016-05-30 10 views
0

Windowsコンピュータからubuntu Linuxサーバーに接続しようとしています。これはcvsに関するものです。チェックアウトしたいです。私はsmartcvs 7.1.9を使用しています。Smartcvsエラー:認証に失敗しました.CVS-serverで認証できませんでした。

私は、サーバーに接続しようとしたとき、私はこのエラーを取得:(プロジェクト>アウト>次)私は何ができるか

Authentication Failed: You could not get authenticated by the CVS-server. Details: I/O-Exception: Failed to negotiate a transport component [diffie-hellman-group-exchange-sha1] [diffie-hellman-group14-sha1]

誰のアイデア?

答えて

0

これはcvsサーバーの問題です。 SmartCVSは、セキュリティ上の問題があることが知られている認証にdiffie-hellman鍵交換方式を使用します。したがって、現在の標準のopenssh(d)サーバ設定ではデフォルトで無効になっています。

あなただけのsshd_configに以下の行を追加し、あなたが何をしているか知っていて、セキュリティへの影響を気にしない場合:

開始をここに

KexAlgorithmsのDiffie-Hellmanのグループ1-SHA1、curve25519- SHA256 @ libssh.org、ECDH-SHA2-nistp256、ECDH-SHA2-nistp384、ECDH-SHA2-nistp521、ディフィー・ヘルマン・グループ交換-SHA256、ディフィー・ヘルマン-group14-SHA1

暗号AES128-CTR、 aes252-ctr、aes256-ctr、aes128-gcm @ openssh.com、aes256-gcm @ openssh.com、chacha20-poly1305 @ openssh.com、blowfish-cbc、aes128-cbc、3des-cbc、cast128-cbc、arcfour、 aes192-cbc、aes25

のdpkg-再設定のopenssh-サーバー

に/etc/init.d:6-CBC

は、Linuxを使っているのであれば...キーを再作成し、opensshdサービスを再起動し、ここで

を終了します/ sshの再起動

よろしくお願いします。 Erwin

関連する問題