Невозможно правильно загрузить внутреннюю совместимость в угловом + ASP.Net

В то время как принятый ответ решает проблему принуждения новых клиентов к отображению хешей MD5, он специально не решает проблему принуждения сервера отображать свой отпечаток пальца с помощью специальной хэш-функции при расчете отпечатков пальцев на сервере. Чтобы уточнить это, при проверке отпечатков пальцев вам нужно сопоставить показанное на клиенте с истинным значением на сервере. @ Ответ Jakuje заключается в том, чтобы заставить клиента использовать другую хеш-функцию, этот ответ касается того, чтобы сервер отображал вам хеш с использованием другой хэш-функции. Неважно, измените ли вы сервер или хэш-функцию клиента, так что они одинаковы.

Чтобы найти отпечаток от хоста, на этом хосте выполните:

# Works with the version of OpenSSH on 16.04 but not 14.04
# (on 14.04 I have OpenSSH_6.6.1p1; on 16.04 it's OpenSSH_7.2p2)
# Check your version with with `ssh -V`
ssh-keygen -l -E md5 -f ssh_host_ecdsa_key.pub
cd /etc/ssh

Конечно, вы можете изменить md5 на любую поддерживаемую хеш-функцию, и вам может потребоваться изменить ssh_host_ecdsa_key.pub в зависимости от используемого типа ключа (например, ssh_host_rsa_key.pub).

0
задан 13 August 2018 в 15:08

0 ответов

Другие вопросы по тегам:

Похожие вопросы: