Как исправить неожиданное поведение при использовании ssh?

Ссылка скопирована
1 ответ

Некоторое время назад на моем компьютере с Windows 10 появились вирусы. После сканирования и удаления вирусов с помощью нескольких инструментов некоторые функции ОС начали работать некорректно.

Мне необходимо использовать удаленное SSH-соединение через CMD или PowerShell. Но каждый раз, когда я это делаю: ssh username@server ничего не происходит, а CMDPowerShell зависает, ЦП начинает загружаться от стандартных 0–10% до 60–100% загрузки ЦП.

Также в диспетчере задач Windows я вижу, что задача CMDPowerShell создает несколько подзадач ssh.exe (см. снимок экрана).

Как исправить неожиданное поведение при использовании ssh?

Что я могу сделать в этом случае, у меня нет особых навыков программирования в ОС Windows. Совет "переустановить винду" я рассматриваю в последнюю очередь.

Заранее спасибо!

P.S. У меня есть другое устройство, и я могу сказать, что с удаленным сервером все в порядке.

Я попытался запустить команду sfc/scannow, затем получил сообщение о том, что некоторые файлы были восстановлены или что-то в этом роде. SSH с cmdpowershell все еще не работает.

Дополнительно:

1) Если ssh запустить не через powershell, а сразу из командной строки - тоже много процессов открывается?
2) А через PuTTY нормально подключается по ssh?

  • 1. ваша Windows 10 случайно не какая-нибудь "чудо-сборка от Васяна"?
    2. встроенный SSH-клиент пробовали переставлять? (если у вас Windows 10 1809 и выше)?
  • alexalexes, спасибо за комментарий

    1. если ssh запустить из командной строки (cmd) открывается много процессов
    2. а вот если через putty, то подключилось без проблем, это меня очень порадовало

    Вы могли бы объяснить или направить меня в вопросе, в чем причина такого поведения?

  • Роман Безруков, спасибо за комментарий

    1. Моя сборка Microsoft Windows [Version 10.0.19045.4170]
    2. я попробовал погуглить "как переустановить встроенный SSH-клиент windows" но ответа не нашел, вы могли бы направить меня в этом направлении на статью, где объясняется как это сделать?

    Заранее спасибо

  • dzendigital, Использование встроенного SSH клиента в Windows 10
  • Нужно решить такую задачу?

    Опишите проблему, и специалист поможет с настройкой, исправлением ошибки или доработкой сайта. Подберём понятный план работ без лишней переписки.

    Заказать помощь
    Лучший ответ
    1
    Виктор Sys Ответ

    Для исправления неожиданного поведения при использовании SSH, следует выполнить следующие шаги:

    1. Проверьте конфигурационные файлы SSH:
    Убедитесь, что конфигурационные файлы SSH (например, ~/.ssh/config) настроены правильно. Проверьте параметры, такие как адрес сервера, порт, протокол, идентификационные данные пользователя и другие опции.

    2. Проверьте права доступа к ключам:
    Убедитесь, что у вас есть правильные разрешения на ключи SSH. Ключи должны иметь права доступа 600 (только для чтения и записи для владельца) или 400 (только для чтения для владельца).

    3. Проверьте правильность публичного ключа на сервере:
    Убедитесь, что ваш публичный ключ (обычно ~/.ssh/id_rsa.pub) добавлен в файл authorized_keys на сервере. Если вы используете агент SSH, убедитесь, что ваш ключ добавлен в агент.

    4. Проверьте наличие блокировок или ограничений:
    Проверьте, нет ли на сервере блокировок или ограничений, которые могут вызывать неожиданное поведение при подключении по SSH. Например, файрволл, конфигурационные правила или другие ограничения безопасности.

    5. Проверьте логи SSH:
    Просмотрите логи SSH на сервере и клиенте для нахождения возможных ошибок или предупреждений, которые могут помочь в выявлении причины неожиданного поведения.

    6. Обновите SSH:
    Убедитесь, что вы используете последнюю версию SSH на сервере и клиенте. Иногда обновление до последней версии может решить проблему с неожиданным поведением.

    После выполнения вышеперечисленных шагов, необходимо попробовать снова подключиться по SSH и проверить, исправилось ли неожиданное поведение. Если проблема сохраняется, рекомендуется обратиться за помощью к администратору сервера или специалисту по работе с SSH.

    Другие ответы (0)

    Пока нет других ответов. Будьте первым, кто поможет автору.

    Ответить на вопрос

    комментарий

    Ваш адрес email не будет опубликован. Обязательные поля помечены *

    Вам также может быть интересно