У меня была такая же проблема в Lenovo ThinkCentre, но мне нужно было работать в режиме AHCI.
Чтобы исправить ошибку загрузки 1962, я вошел в настройку BIOS (нажал F1 после запуска), перешел к STARTUP и изменил режим BOOT MODE на UEFI. Теперь, каждый раз, когда я загружаюсь, он сразу же загружается в Windows 7 без ошибок.
Я считаю, что мой MBR был поврежден (или полностью потерян), но этот метод отлично справился после восстановления резервного образа жесткого диска (который, очевидно, не был на 100% завершен).
Это может дать вам более подробную информацию о причине. если на сервере отсутствуют ключи rsa и dsa, исправьте их:
ssh-keygen -t rsa1 -f /etc/ssh/ssh_host_rsa_key
ssh-keygen -t dsa -f /etc/ssh/ssh_host_dsa_key
Метод änthräX очень полезен. Это работает для меня!
В принципе, я думаю, после установки ssh необходимы ключевые файлы.
Единственная ревизия, которую я сделал, заключалась в использовании rsa вместо rsa1:
ssh-keygen -t rsa -f /etc/ssh/ssh_host_rsa_key
ssh-keygen -t dsa -f /etc/ssh/ssh_host_dsa_key
Этот модифицированный метод работал для меня.
Это потому, что как-то изменились разрешения файлов внутри /etc/ssh ... Поэтому измените разрешение файлов, как показано в примере ниже:
use:
chmod 644 ssh_config
chmod 600 moduli
и т. д. ...
Наконец, разрешения на файл должны выглядеть примерно так, как показано ниже,
[root@hostname ssh]# ls -latr
total 172
-rw-r--r--. 1 root root 2047 Aug 12 2010 ssh_config
-rw-------. 1 root root 125811 Aug 12 2010 moduli
-rw-------. 1 root root 963 Mar 1 16:02 ssh_host_key
-rw-r--r--. 1 root root 627 Mar 1 16:02 ssh_host_key.pub
-rw-r--r--. 1 root root 382 Mar 1 16:02 ssh_host_rsa_key.pub
-rw-------. 1 root root 1675 Mar 1 16:02 ssh_host_rsa_key
-rw-r--r--. 1 root root 590 Mar 1 16:02 ssh_host_dsa_key.pub
-rw-------. 1 root root 668 Mar 1 16:02 ssh_host_dsa_key
-rw-------. 1 root root 3845 May 7 11:52 sshd_config
После изменения разрешений попробуйте подключиться к шпатле, должно работать нормально. .
У нас была аналогичная проблема, но это произошло только при регистрации с Ubuntu в Solaris. Убедившись, что все эти строки присутствуют в /etc/ssh/ssh_config на хосте Ubuntu, исправлена проблема (вы должны найти, что некоторые из этих строк уже присутствуют):
Host *
SendEnv LANG LC_*
HashKnownHosts yes
GSSAPIAuthentication yes
GSSAPIDelegateCredentials no
Ciphers aes128-ctr,aes192-ctr,aes256-ctr,arcfour256,arcfour128,aes128-cbc,3des-cbc
HostKeyAlgorithms ssh-rsa,ssh-dss
MACs hmac-md5,hmac-sha1,hmac-ripemd160
В случае Xubuntu мне нужен был только последние два.
Это сообщение также может быть связано с несколькими попытками ssh-атак. Если вы видите это сообщение в своих журналах, злоумышленник может попытаться выполнить ssh на вашем компьютере с помощью попыток паролей грубой силы.
Чтобы замедлить попытки, установите пакет «fail2ban»:
sudo apt-get install fail2ban
Из вики-страницы fail2ban:
Fail2ban сканирует файлы журнала (например, / var / log / apache / error_log) и запрещает IP-адреса, которые показывают вредоносные знаки - слишком много пароля сбои, поиски эксплойтов и т. д. Обычно Fail2Ban используется для обновления правил брандмауэра, чтобы отклонить IP-адреса за указанное количество времени