it-swarm.com.de

SSH-Problem bei Ubuntu Mate / Raspberry PI

Ich habe immer ein Problem mit SSH

Ich habe immer diese Nachricht, wenn ich versuche, eine Verbindung herzustellen:

Connection closed by 192.168.1.10 port 22

Wenn ich den SSH-Status überprüfe

 ssh.service - OpenBSD Secure Shell server    Loaded: loaded (/lib/systemd/system/ssh.service; enabled; vendor preset: enab    Active: active (running) since Sun 2017-01-01 23:17:08 GMT; 57min ago  Process: 804 ExecReload=/bin/kill -HUP $MAINPID (code=exited, status=0/SUCCESS  Main PID: 487 (sshd)    CGroup: /system.slice/ssh.service
           └─487 /usr/sbin/sshd -D

Jan 01 23:17:14 kevin-desktop sshd[487]: Server listening on :: port
22. Jan 02 00:14:09 kevin-desktop sshd[2078]: error: key_load_public: invalid format Jan 02 00:14:09 kevin-desktop sshd[2078]: error: Could not load Host key: /etc/s Jan 02 00:14:09 kevin-desktop sshd[2078]: error: key_load_public: invalid format Jan 02 00:14:09 kevin-desktop sshd[2078]: error: Could not load Host key: /etc/s Jan 02 00:14:09 kevin-desktop sshd[2078]: error: key_load_public: invalid format Jan 02 00:14:09 kevin-desktop sshd[2078]: error: Could not load Host key: /etc/s Jan 02 00:14:09 kevin-desktop sshd[2078]: error: key_load_public: invalid format Jan 02 00:14:09 kevin-desktop sshd[2078]: error: Could not load Host key: /etc/s Jan 02 00:14:09 kevin-desktop sshd[2078]: fatal: No supported key exchange algor
2
Kevin

Ich habe das selbst gesehen, wenn die Host-Schlüssel beschädigt werden. Sie können sie zurücksetzen, indem Sie folgende Schritte ausführen:

Sudo rm/etc/ssh/ssh_Host_ * && Sudo dpkg-reconfigure openssh-server

Ich muss noch herausfinden, warum sie korrumpiert wurden.

2
Andy Smith

Generieren Sie damit auf dem Client einen neuen Schlüsselsatz:

ssh-keygen

Nimm den Inhalt des öffentlichen Schlüssels vom Client:

~/.ssh/id_rsa.pub

Und hängen Sie sie an die Datei mit den autorisierten Schlüsseln auf dem Server an:

~/.ssh/authorized_keys

Berechtigungen sollten auf dem Server folgendermaßen aussehen:

-rw------- 1 user1 user1  399 Apr 20 09:04 authorized_keys
drwx------ 2 user1 user1 4096 Apr 20 09:04 .ssh
1
blue-tree-frog
fatal: No supported key exchange algor...

Die von Ihrem Client unterstützten Algorithmen unterscheiden sich anscheinend von den vom Server unterstützten. Richten Sie LogLevel DEBUG auf dem Server /etc/ssh/sshd_config ein und verwenden Sie ssh -vvv, um weitere Informationen zu erhalten, warum dies fehlschlägt.

0
Jakuje