it-swarm.com.de

OpenSSH kann nicht auf Ubuntu Server Virtual Machine (KVM) installiert werden

Ich habe Probleme bei der Installation des OpenSSH-Servers unter Ubuntu Server 16.04.01, einer virtuellen Maschine mit KVM.

Wenn ich versuche, openssh-server zu installieren, erhalte ich die folgende Antwort:

Setting up openssh-server (1:7.2p2-4ubuntu2.1) ...
Creating SSH2 RSA key; this may take some time ...
2048 SHA256:i6IKfykW1E9hYmlHFLid3KksBI11oxCmKlbQjFOVNZY [email protected] (RSA)
Creating SSH2 DSA key; this may take some time ...
1024 SHA256:tGZN8I6qfTdAanbPy4fxj/ARLTPrrtQKWZXTQZWG/o4 [email protected] (DSA)
Creating SSH2 ECDSA key; this may take some time ...key_generate failed

dpkg: error processing package openssh-server (--configure):
 subprocess installed post-installation script returned error exit status 255
Processing triggers for systemd (229-4ubuntu7) ...
Processing triggers for ureadahead (0.100.0-19) ...
Processing triggers for ufw (0.35-0ubuntu2) ...
Errors were encountered while processing:
 openssh-server
E: Sub-process /usr/bin/dpkg returned an error code (1)

Hat jemand Vorschläge zur Überwindung dieses Problems?

5
Jon Caira

Die Skripte dpkg konnten die ECDSA-Schlüssel aus bestimmten Gründen nicht generieren. Die anderen Host-Schlüssel wurden erfolgreich generiert und Ihr ssh Server wurde erfolgreich installiert, sodass Sie keine Probleme damit haben sollten.

Wenn Sie Probleme haben, versuchen Sie, den Dienst ssh zu starten und dessen Protokolle zu überprüfen:

# systemctl start ssh
# journalctl -b -e
0
Jakuje

Ich habe ein Upgrade auf openssh-server (1: 6.6p1-2ubuntu2.8) durchgeführt.

Ich habe den folgenden Fehler bekommen.

Creating SSH2 ECDSA key; this may take some time ...unknown key type ecdsa
dpkg: error processing package openssh-server (--configure):
 subprocess installed post-installation script returned error exit status 1
Errors were encountered while processing:
 openssh-server
E: Sub-process /usr/bin/dpkg returned an error code (1)

Ich muss /var/lib/dpkg/info/openssh-server.postinst bearbeiten und die folgenden Zeilen kommentieren.

#create_key "Creating SSH2 ECDSA key; this may take some time ..." \
#       "$hostkeys" /etc/ssh/ssh_Host_ecdsa_key -t ecdsa
#create_key "Creating SSH2 ED25519 key; this may take some time ..." \
#       "$hostkeys" /etc/ssh/ssh_Host_ed25519_key -t ed25519
0
f01