openssh 7.0でグローバルにssh-dssを有効にします。

openssh 7.0でグローバルにssh-dssを有効にします。

次の項目を追加できることがわかります。

PubkeyAcceptedKeyTypes=+ssh-dss

~/.ssh/config上記のようにここ ただし、各項目に対してこれを行う必要があります。世界中で活性化したい。可能ですか?

答え1

この行を次に追加できます。

/etc/ssh/ssh_config

これにより、そのサーバーのすべてのユーザーに有効になります。

答え2

システム内のすべてのユーザーではなく、個人的に接続されたすべての接続に対してこの機能を有効にするには、次のようにワンタイム~/.ssh/configタイマーに入力します。

Host *
    PubkeyAcceptedKeyTypes=+ssh-dss

PubkeyAcceptedKeyTypesこれは、後で特定の条項Hostで別の設定に上書きしない限り、すべてのホストに適用されます。 ~からman ssh_config:

単一の「*」パターンを使用して、すべてのホストにグローバルデフォルトを提供できます。

関連情報