ssh установлен в моей системе.
ssh -V
OpenSSH_6.6.1p1 Ubuntu-2ubuntu2, OpenSSL 1.0.1f 6 Jan 2014
Но когда я пытаюсь удалить его полностью использование sudo apt-get purge openssh-server
это говорит Package 'openssh-server' is not installed, so not removed
. Как я могу удалить его полностью? У меня была проблема вход в систему SSH с помощью терминала Ubuntu - Разрешение, отклоненное (в открытом ключе), таким образом, я хотел удалить его и снова переустановить его.
Как предложил Mark в ответе/комментариях, я удалил ssh, использование синаптического диспетчера пакетов, все еще ssh-V показывало, что это там. Какова могла бы быть проблема?
Как предложено, снова я переустановил его, тем не менее я получаю вход в систему SSH с помощью терминала Ubuntu - Разрешение, отклоненное в проблеме (с открытым ключом).
При поиске ssh
в синаптическом диспетчере пакетов, когда ssh установлен, вместо того, чтобы показать ssh meta пакет, он показывает что-то как приложенное изображение.
В моей системе не установлен пакет openssh-server
, это называют openssh-client
sudo apt-get purge openssh-client
, Если это будет все еще там
dpkg --listfiles openssh-client
, то даст Вам местоположения и название всего openssh-client
пакеты
После оглядывания, openssh многие предварительно установил пакеты, удаление одного только клиента не удалило ssh из системы, однако здесь путь состоит в том, чтобы избавиться от всего этого
Первый, Вы нуждаетесь в синаптическом диспетчере пакетов
sudo apt-get install synaptic
Открытый это, вводите пароль, и в поле поиска помещает ssh
, теперь, Вы видите пакет, просто названный ssh
? Это - ssh meta пакет, удаление этого должно удалить ssh из системы полностью.
Команда ssh
является частью пакета openssh-client
, Поэтому удаляют его с
sudo apt-get purge openssh-client
У Вас есть клиент. Безусловно, введите следующее:
dpkg -l | grep openssh-client
Примечание, что клиент безопасен. Это для Вас для туннелирования в другие машины. Это не включает сервер SSH, который предоставил бы взломщику (или любой) доступ SSH к Вашему компьютеру.
Необходимо остановить ssh сервис прежде, чем удалить его. Просто нажмите Ctrl + Высокий звук + T на Вашей клавиатуре для открытия Terminal. Когда это откроется, выполните команду (команды) ниже:
sudo /etc/init.d/ssh stop
или
sudo service ssh stop
Затем делают
sudo apt-get --purge remove openssh-client openssh-server