GNU/Linux >> Znalost Linux >  >> Linux

Ssh nefunguje z jednoho konkrétního počítače?

Mohu se připojit z každého druhého počítače v LAN i externě. Dobře se připojuje k ostatním strojům s SSHD. Když zkouším ssh s upovídaností, dostanu následující údaje:

$ ssh -vvv 192.168.1.9
OpenSSH_6.2p2, OpenSSL 1.0.1e 11 Feb 2013
debug2: ssh_connect: needpriv 0
debug1: Connecting to 192.168.1.9 [192.168.1.9] port 22.
debug1: Connection established.
debug1: identity file /home/Steven/.ssh/id_rsa type -1
debug1: identity file /home/Steven/.ssh/id_rsa-cert type -1
debug3: Incorrect RSA1 identifier
debug3: Could not load "/home/Steven/.ssh/id_dsa" as a RSA1 public key
debug1: identity file /home/Steven/.ssh/id_dsa type 2
debug1: identity file /home/Steven/.ssh/id_dsa-cert type -1
debug1: identity file /home/Steven/.ssh/id_ecdsa type -1
debug1: identity file /home/Steven/.ssh/id_ecdsa-cert type -1
debug1: Enabling compatibility mode for protocol 2.0
debug1: Local version string SSH-2.0-OpenSSH_6.2
ssh_exchange_identification: read: Connection reset by peer

Máte představu, co jsem mohl pokazit? Nevzpomínám si na změnu v konfiguračních souborech SSH, pouze přidání některých uživatelů do skupin, aby mohli experimentovat s oprávněními. I když se pokusím nespecifikovat účet (jak je uvedeno výše), stále visí na „řetězec místní verze SSH-2.0-OpenSSH_6.2“ po dobu jedné minuty, než se zobrazí poslední chyba. Používám Ubuntu Server 12.04 x86, za to, co stojí za to.

Přijatá odpověď:

To v konečném důsledku znamená, že SSH server na druhém konci havaroval nebo nějakým způsobem nefunguje. Stále naslouchá na zásuvce, ale není schopen provést kryptografický handshake.

Jediným řešením je restartování procesu na vzdálené straně.


Linux
  1. Linux:Rozdíl mezi /dev/console, /dev/tty a /dev/tty0?

  2. Jak přenosné jsou /dev/stdin, /dev/stdout a /dev/stderr?

  3. Jak změnit montážní body?

  1. „Nelze vytvořit adresář mezipaměti /home//.composer/cache/repo/https—packagist.org/, nebo adresář není zapisovatelný. Pokračovat bez mezipaměti“?

  2. Kdy mám použít /dev/shm/ a kdy /tmp/?

  3. Jak zjistit, ze které složky běží proces?

  1. Jak zakázat Gnome vytváření dokumentů/videí/ v HOME?

  2. unix:///var/run/supervisor.sock žádný takový soubor

  3. Proč dávat věci jiné než /home do samostatného oddílu?