
решение1
Параметр PubkeyAcceptedKeyTypes
в файле конфигурации должен выглядеть следующим образом:
PubkeyAcceptedKeyTypes +ssh-dss
Знак равенства =
можно использовать в командной строке с -o
опцией, но в файле конфигурации это не допускается.
решение2
Исправьте ошибку в файле конфигурации, после этого sshd сможет запуститься, и вы сможете войти в систему с помощью PuTTY — man sshd_config
должно быть показано, какие значения являются приемлемыми, PubkeyAcceptedKeyTypes
но и =
знак, и текущий подстановочный знак *ssh-dss
кажутся неверными.
Эта настройка должна выглядеть примерно так:
PubkeyAcceptedKeyTypes ssh-ed25519,ssh-rsa,rsa-sha2-256,rsa-sha2-512
или
PubkeyAcceptedKeyTypes ssh-ed25519,ssh-rsa,ecdsa-sha2-nistp256,ecdsa-sha2-nistp384,ecdsa-sha2-nistp521,[email protected],[email protected],[email protected],[email protected],[email protected]