web-dev-qa-db-fra.com

Désinstallation de SSH

sSH est installé dans mon système.

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

Mais lorsque j'essaie de le désinstaller complètement à l'aide de Sudo apt-get purge openssh-server, il indique Package 'openssh-server' is not installed, so not removed. Comment puis-je l'enlever complètement? J'avais un problème connexion SSH utilisant le terminal d'Ubuntu - Permission refusée (publickey) , alors je voulais le désinstaller et le réinstaller à nouveau.

Comme suggéré par Mark dans la réponse/les commentaires, j'ai désinstallé ssh à l'aide du gestionnaire de paquets synaptic, mais ssh -V montrait qu'il était là. Quel pourrait être le problème?

enter image description here

Comme suggéré, encore une fois, je l'ai réinstallé, mais j'obtiens toujours connexion SSH à l'aide du terminal d'Ubuntu - Autorisation refusée (publickey) problème.

Lors de la recherche de ssh dans le gestionnaire de paquets synaptic, lorsque ssh est installé, au lieu d’afficher le méta-paquet ssh, il affiche quelque chose comme l’image attachée. enter image description here

2
amitshree

Sur mon système, le paquet openssh-server n'est pas installé, il s'appelle openssh-client

Sudo apt-get purge openssh-client

Si c'est toujours là

dpkg --listfiles openssh-client

Vous donnera les emplacements et le nom de tous les packages openssh-client

Après avoir regardé autour de lui, openssh a créé de nombreux paquets préinstallés, la suppression du client à elle seule ne supprime pas ssh du système. Cependant, il existe un moyen de se débarrasser de tout cela.

D'abord, vous avez besoin du gestionnaire de paquets synaptic

Sudo apt-get install synaptic

Ouvrez ceci, entrez votre mot de passe et dans la zone de recherche, mettez ssh, vous voyez maintenant le paquet qui vient d’être appelé ssh? C’est un méta-paquet ssh, sa désinstallation devrait supprimer complètement ssh du système.

enter image description here

5
Mark Kirby

La commande ssh fait partie du paquetage openssh-client

Donc le retirer avec

Sudo apt-get purge openssh-client
2
A.B.

Vous avez le client. Pour être sûr, tapez ce qui suit:

dpkg -l | grep openssh-client

Notez que le client est inoffensif. C'est à vous de percer dans d'autres machines. Il n'inclut pas de serveur SSH qui donnerait à un attaquant (ou à quiconque) un accès SSH à votre ordinateur.

1
Simon Hoare

Vous devez arrêter le service ssh avant de le désinstaller. Appuyez simplement sur Ctrl+Alt+T sur votre clavier pour ouvrir Terminal. Lorsqu'il s'ouvre, exécutez les commandes ci-dessous:

Sudo /etc/init.d/ssh stop

ou

Sudo service ssh stop

Alors fais

Sudo apt-get --purge remove openssh-client openssh-server
0
Mitch