Desinstalando o ssh

2

ssh está instalado no meu sistema.

      ssh -V
OpenSSH_6.6.1p1 Ubuntu-2ubuntu2, OpenSSL 1.0.1f 6 Jan 2014

Mas quando tento desinstalá-lo completamente usando sudo apt-get purge openssh-server , diz Package 'openssh-server' is not installed, so not removed . Como posso removê-lo completamente? Eu estava tendo problema Login SSH usando o terminal do Ubuntu - Permissão negada (publickey) , então eu queria desinstalá-lo e reinstalá-lo novamente.

Como sugerido por Mark na resposta / comentários, eu desinstalei o ssh usando o gerenciador de pacotes synaptic, ainda ssh -V estava mostrando que está lá. Qual pode ser o problema?

Como sugerido, novamente eu o reinstalei, ainda estou recebendo o login de SSH usando o terminal do Ubuntu - Permissão negada (publickey) .

Enquanto procura por ssh no gerenciador de pacotes synaptic, quando o ssh é instalado, ao invés de mostrar o pacote ssh meta, ele mostra algo como a imagem anexada.

    
por amitshree 05.08.2015 / 08:15

4 respostas

5

No meu sistema, o pacote openssh-server não está instalado, é chamado openssh-client

sudo apt-get purge openssh-client

Se ainda estiver lá

dpkg --listfiles openssh-client

Irá dar-lhe as localizações e o nome de todos os openssh-client packages

Depois de olhar ao redor, o openssh tem muitos pacotes pré-instalados, removendo o cliente sozinho não removeu ssh do sistema, no entanto, aqui está uma maneira de se livrar de tudo

Primeiro você precisa do gerenciador de pacotes sinápticos

sudo apt-get install synaptic

Abra isto, insira a senha e na caixa de busca coloque ssh , agora você vê o pacote chamado ssh ? Esse é um pacote meta ssh, desinstalar isso deve remover o ssh do sistema completamente.

    
por Mark Kirby 05.08.2015 / 08:25
2

O comando ssh faz parte do pacote openssh-client

Portanto, remova-o com

sudo apt-get purge openssh-client
    
por A.B. 05.08.2015 / 08:27
1

Você tem o cliente. Para ter certeza, digite o seguinte:

dpkg -l | grep openssh-client

Observe que o cliente é inofensivo. É para você entrar em outras máquinas. Não inclui um servidor SSH que forneça a um atacante (ou a alguém) acesso SSH ao seu computador.

    
por Simon Hoare 05.08.2015 / 08:18
0

Você precisa parar o serviço ssh antes de desinstalá-lo. Apenas pressione Ctrl + Alt + T no seu teclado para abrir o Terminal. Quando se abre, execute o (s) comando (s) abaixo:

sudo /etc/init.d/ssh stop

ou

sudo service ssh stop

Então faça

sudo apt-get --purge remove openssh-client openssh-server
    
por Mitch 05.08.2015 / 08:23