GNU/Linux >> LINUX-Kenntnisse >  >> Ubuntu

Verbindung zurücksetzen durch [ip] Port 22 (Ubuntu 16.04)?

Geschlossen. Diese Frage ist off-topic. Antworten werden derzeit nicht akzeptiert.

Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage so, dass sie für Unix &Linux Stack Exchange relevant ist.

Vor 2 Jahren geschlossen.


Verbessern Sie diese Frage

Ich ssh'e seit Monaten auf diesen Computer (auch Ubuntu 16), heute funktioniert es nicht.

Ausführen von ssh -v [ip] Erträge

OpenSSH_7.2p2 Ubuntu-4ubuntu2.4, OpenSSL 1.0.2g  1 Mar 2016
debug1: Reading configuration data /etc/ssh/ssh_config
debug1: /etc/ssh/ssh_config line 19: Applying options for *
debug1: Connecting to 192.168.0.211 [192.168.0.211] port 22.
debug1: Connection established.
debug1: key_load_public: No such file or directory
debug1: identity file /home/user/.ssh/id_rsa type -1
debug1: key_load_public: No such file or directory
debug1: identity file /home/user/.ssh/id_rsa-cert type -1
debug1: key_load_public: No such file or directory
debug1: identity file /home/user/.ssh/id_dsa type -1
debug1: key_load_public: No such file or directory
debug1: identity file /home/user/.ssh/id_dsa-cert type -1
debug1: key_load_public: No such file or directory
debug1: identity file /home/user/.ssh/id_ecdsa type -1
debug1: key_load_public: No such file or directory
debug1: identity file /home/user/.ssh/id_ecdsa-cert type -1
debug1: key_load_public: No such file or directory
debug1: identity file /home/user/.ssh/id_ed25519 type -1
debug1: key_load_public: No such file or directory
debug1: identity file /home/user/.ssh/id_ed25519-cert type -1
debug1: Enabling compatibility mode for protocol 2.0
debug1: Local version string SSH-2.0-OpenSSH_7.2p2 Ubuntu-4ubuntu2.4
debug1: Remote protocol version 2.0, remote software version OpenSSH_7.2p2 Ubuntu-4ubuntu2.4
debug1: match: OpenSSH_7.2p2 Ubuntu-4ubuntu2.4 pat OpenSSH* compat 0x04000000
debug1: Authenticating to 192.168.0.211:22 as 'user'
debug1: SSH2_MSG_KEXINIT sent
Connection reset by 192.168.0.211 port 22

Ausführen von nmap -v [ip] Erträge

Starting Nmap 7.01 ( https://nmap.org ) at 2018-09-06 08:44 MDT
Initiating Ping Scan at 08:44
Scanning 192.168.0.211 [2 ports]
Completed Ping Scan at 08:44, 0.09s elapsed (1 total hosts)
Initiating Parallel DNS resolution of 1 host. at 08:44
Completed Parallel DNS resolution of 1 host. at 08:44, 0.03s elapsed
Initiating Connect Scan at 08:44
Scanning 192.168.0.211 [1000 ports]
Discovered open port 22/tcp on 192.168.0.211
Discovered open port 80/tcp on 192.168.0.211
Completed Connect Scan at 08:44, 0.49s elapsed (1000 total ports)
Nmap scan report for 192.168.0.211
Host is up (0.012s latency).
Not shown: 998 closed ports
PORT   STATE SERVICE
22/tcp open  ssh
80/tcp open  http
Read data files from: /usr/bin/../share/nmap
Nmap done: 1 IP address (1 host up) scanned in 0.63 seconds

Ich kann problemlos per SSH vom Ziel zu meinem Computer gelangen.

Die IP befindet sich nicht in /etc/hosts.deny

Akzeptierte Antwort:

Setzen Sie dies hier, um zukünftige Kopfschmerzen für Leute zu vermeiden, die dieses Problem googeln. Ich hatte Mühe, eine gute Lösung zu finden. Ich wusste nicht, dass es eine Protokolldatei für ssh-bezogene Dinge gibt.

Ein Blick in die Protokolldatei auf dem Server (/var/log/auth.log ) enthüllte die Berechtigungen für verschiedene Schlüssel in /etc/ssh/ wurden auf 755 gesetzt, was zu offen ist. Nur der Benutzer sollte Berechtigungen haben, um diese zu sehen. Verwenden Sie also chmod 400 auf allen betroffenen Schlüsseln mein Problem gelöst.

Verwandte:Ssh – Shell-Skript zum Anmelden bei einem SSH-Server?
Ubuntu
  1. So fügen Sie eine Auslagerungsdatei unter Ubuntu hinzu

  2. Wie setzt man das Ubuntu-Passwort zurück?

  3. SSH-Verbindung vom TCP-Wrapper abgelehnt

  4. So installieren Sie g ++ unter Ubuntu

  5. sshfs-Verbindung durch Peer mit Identifizierungsdatei zurückgesetzt

So installieren Sie CouchPotato auf Ubuntu

So setzen Sie Ubuntu zurück

So benennen Sie Dateien in Ubuntu 20.04 um

So installieren Sie uTorrent in Ubuntu 20.04

So ändern Sie den SSH-Port in Ubuntu

So installieren Sie Monitorix unter Ubuntu 16.04