Я мгновенно отключаюсь от SSH (заблокирован из коробки - почти)


0

Я не могу войти на свой сервер Debian Wheezy через SSH.

Я изменил параметры шифров и KeyExchange в ssh_config и sshd_config. Странно то, что я сделал те же изменения на двух других идентичных машинах и не столкнулся с какими-либо проблемами.

К счастью, у меня есть доступ к VNC, и я могу войти в машину, чтобы внести любые изменения.

Теперь я вернул свои конфиги ssh обратно в нормальное состояние, но проблема сохраняется:

debug1: Connecting to myserv.com [server_ip] port 443.
debug1: Connection established.
debug3: Incorrect RSA1 identifier
debug3: Could not load "/Users/antd/.ssh/id_rsa" as a RSA1 public key
debug1: identity file /Users/antd/.ssh/id_rsa type -1
debug1: identity file /Users/antd/.ssh/id_rsa-cert type -1
debug1: identity file /Users/antd/.ssh/id_dsa type -1
debug1: identity file /Users/antd/.ssh/id_dsa-cert type -1
debug1: identity file /Users/antd/.ssh/id_ecdsa type -1
debug1: identity file /Users/antd/.ssh/id_ecdsa-cert type -1
debug1: identity file /Users/antd/.ssh/id_ed25519 type -1
debug1: identity file /Users/antd/.ssh/id_ed25519-cert type -1
debug1: Enabling compatibility mode for protocol 2.0
debug1: Local version string SSH-2.0-OpenSSH_6.6.1
debug1: Remote protocol version 2.0, remote software version OpenSSH_6.0p1 Debian-4+deb7u2
debug1: match: OpenSSH_6.0p1 Debian-4+deb7u2 pat OpenSSH* compat 0x04000000
debug2: fd 3 setting O_NONBLOCK
debug3: put_host_port: [myserv.com]:443
debug3: load_hostkeys: loading entries for host "[myserv.com]:443" from file "/Users/antd/.ssh/known_hosts"
debug3: load_hostkeys: loaded 0 keys
debug1: SSH2_MSG_KEXINIT sent
disconnected

И после перезапуска службы SSH:

sh-4.2$ sudo /etc/init.d/ssh restart
Could not load host key: /etc/ssh/ssh_host_rsa_key
[....] Restarting OpenBSD Secure Shell server: sshdCould not load host key: /etc/ssh/ssh_host_rsa_key

SSH даже не запрашивает мой пароль ...

Я был бы очень признателен, если бы кто-нибудь помог мне вернуть SSH !!

Ответы:


1

Я исправил проблему, введя эту команду:

sudo ssh-keygen -t rsa -f / etc / ssh / ssh_host_rsa_key

Почему-то все работает сейчас.

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.