问题描述
我需要通过显式地提及不需要的算法和必需的算法,来修改“ / etc / ssh / sshd_config”中的kexalgorithms或hostkeyalgorithms的默认列表。
http://manpages.ubuntu.com/manpages/bionic/man5/sshd_config.5.html告诉: 如果指定的值以“ +”字符开头,则指定的方法将附加到默认设置中,而不是替换它们。如果指定的值以“-”字符开头,则指定的方法(包括通配符)将从默认集中删除,而不是替换它们。
例如:我只需要从默认列表中删除diffie-hellman *,所以在“ / etc / ssh / sshd_config”中我分别尝试了这3种语法
KexAlgorithms -diffie-hellman*
KexAlgorithms -"diffie-hellman*"
KexAlgorithms "-diffie-hellman*"
但是这些语法都不起作用。
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)