Não é possível instalar o OpenSSH na Máquina Virtual do Servidor Ubuntu (KVM)

5

Estou tendo problemas para instalar o servidor OpenSSH no Ubuntu Server 16.04.01, que é uma máquina virtual que usa o KVM.

Quando tento instalar o openssh-server, recebo a seguinte resposta:

Setting up openssh-server (1:7.2p2-4ubuntu2.1) ...
Creating SSH2 RSA key; this may take some time ...
2048 SHA256:i6IKfykW1E9hYmlHFLid3KksBI11oxCmKlbQjFOVNZY root@host (RSA)
Creating SSH2 DSA key; this may take some time ...
1024 SHA256:tGZN8I6qfTdAanbPy4fxj/ARLTPrrtQKWZXTQZWG/o4 root@host (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)

Alguém tem alguma sugestão sobre como superar esse problema?

    
por Jon Caira 26.08.2016 / 12:46

2 respostas

0

Os scripts dpkg não geraram as chaves ECDSA por alguns motivos. As outras chaves do host são geradas com sucesso e seu ssh server foi instalado com sucesso, então você não deve ter nenhum problema em usá-lo.

Se você tiver problemas, tente iniciar o serviço ssh e verifique seus registros:

# systemctl start ssh
# journalctl -b -e
    
por Jakuje 26.08.2016 / 13:21
0

Eu estava atualizando para o openssh-server (1: 6.6p1-2ubuntu2.8).

Eu recebi o seguinte erro.

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)

Eu tenho que editar /var/lib/dpkg/info/openssh-server.postinst e comentar as seguintes linhas.

#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
    
por f01 27.11.2016 / 09:23