Антаминер отклонил подключение из-за сетевой ошибки Winscp

Обновлено: 21.11.2024

Здравствуйте
Я надеюсь, что кто-нибудь поможет мне решить эту проблему:

С моего личного ПК я не могу подключиться к серверу, на котором размещен мой веб-сайт. Я всегда получаю это сообщение об ошибке: «Ошибка сети: в соединении отказано». Я не знаю, кто отказывается от соединения: сервер или мой компьютер. Я попытался подключиться к этому серверу с двух других ПК (используя те же данные: пароль, имя пользователя и т. д.), и это работает!
Итак, я думаю, что у моего ПК проблема: отсутствует программа или программное обеспечение, или это что-то с вирусом, или просто какие-то параметры, которые не соответствуют друг другу?

Спасибо за любую помощь

та же проблема

Та же проблема. Проблемы возникают только тогда, когда я использую сервер с SSH, FTP работает нормально. Кстати, я использую Vista Ultimate.

Sooner Al Присоединился: 2005-12-03 Сообщений: 9 Откуда: Норман, Оклахома

Та же проблема. Проблемы возникают только тогда, когда я использую сервер с SSH, FTP работает нормально. Кстати, я использую Vista Ultimate.

Вы используете сервер SSH на ПК с Vista Ultimate или ПК с Vista Ultimate является клиентом SSH? Это мне непонятно.

Находится ли сервер за брандмауэром?

Открыты ли соответствующие порты в брандмауэре, т.е. порт прослушивания SSH-сервера по умолчанию — TCP-порт 22?

Лично я запускаю copSSH (версия 1.4.2) в качестве предпочитаемого пакета SSH-сервера на настольном ПК с Vista Ultimate и WinSCP (бета-версия 4.0.2) в качестве SFTP-клиента на ноутбуке с Vista Ultimate.

Итак..
С моего ПК (WinXP) все работает нормально, а с моего НБ (Vista) сервер отказывается подключаться. Я думал, что проблема в моем новом маршрутизаторе (dlink 624), но сейчас я использую свой старый SMC 704vbr. Мне никогда не приходилось открывать порты для SSH с моего настольного ПК.

Я думаю, что это связано либо с ноутбуком, либо с Vista, и это очень странно

Что-нибудь в журнале событий в записной книжке может дать подсказку?

Вы правы, вам не нужно открывать какие-либо исходящие порты на вашем маршрутизаторе, клиенте для ноутбука или настольном клиенте. Вот почему я спросил, был ли ваш ПК с Vista клиентом или сервером.

В любом случае, не могли бы вы указать мне еще один хороший SSH-клиент, который работает с Vista? Просто чтобы узнать, проблема ли это в Vista или Winscp в Vista. Спасибо.

Редактировать: Winscp работал нормально, просто я использовал неправильный порт (22 вместо 5522). Рано Ал спасибо за помощь.

Secure Shell (SSH) — ключевой инструмент разработки WordPress. Он предоставляет опытным пользователям доступ к ключевым платформам и программному обеспечению, которые упрощают, ускоряют и организуют кодирование и другие задачи.

Поэтому, если вы пытаетесь использовать SSH только для того, чтобы увидеть ошибку «Отказано в соединении», вы можете начать беспокоиться. Тем не менее, это распространенная проблема, и ее вполне можно решить самостоятельно, просто устранив неполадки. Вы вернетесь к запуску команд в мгновение ока.

В этом посте мы обсудим, что такое SSH и когда его использовать. Затем мы объясним некоторые распространенные причины, по которым вам может быть отказано в подключении, в том числе в PuTTY. Наконец, мы дадим несколько советов по устранению неполадок.

Предпочитаете смотреть видеоверсию?

Что такое SSH и когда его следует использовать?

Secure Shell (SSH), также иногда называемый Secure Socket Shell, представляет собой протокол для безопасного доступа к серверу вашего сайта через незащищенную сеть. Другими словами, это способ безопасного удаленного входа на сервер с помощью предпочитаемого вами интерфейса командной строки:

Использование SSH для удаленного доступа к сайту WordPress, размещенному на Kinsta

В отличие от протокола передачи файлов (FTP), который позволяет загружать, удалять и редактировать файлы только на вашем сервере, SSH может выполнять широкий спектр задач. Например, если ошибка блокирует ваш доступ к сайту WordPress, вы можете использовать SSH для удаленного доступа к нему.

Этот протокол также позволяет использовать несколько ключевых инструментов разработчика, в том числе:

    . Командная строка WordPress. Вы можете использовать его для различных задач, включая новые установки, массовые обновления плагинов и импорт медиафайлов. . Менеджер пакетов PHP. Он позволяет вам реализовать несколько фреймворков для использования в коде вашего сайта, вытягивая необходимые библиотеки и зависимости. . Система контроля версий, используемая для отслеживания изменений в коде. Это особенно полезно для команд разработчиков, работающих вместе над одним проектом. . Менеджер пакетов JavaScript. Он включает в себя командную строку и реестр программного обеспечения JavaScript. Примечание. Для доступа к этой функции клиентам Kinsta потребуется план Enterprise.

Важно отметить, что использование SSH — это продвинутый навык.Вообще говоря, непрофессиональные пользователи WordPress должны обращаться за помощью к своим разработчикам или хостинг-провайдерам, а не пытаться решать проблемы с SSH самостоятельно.

Важно

Простая неправильно введенная команда может испортить ваш веб-сайт, поэтому очень важно знать, что вы делаете.

Почему мне отказывают в подключении по SSH? (5 причин ошибок подключения)

К сожалению, при попытке подключения к серверу через SSH может возникнуть множество ситуаций, в результате которых может появиться сообщение об ошибке «Отказано в подключении».

Ниже приведены некоторые из наиболее распространенных проблем, которые могут вызывать проблемы у вас.

1. Ваша служба SSH не работает

Чтобы подключиться к вашему серверу с помощью SSH, на нем должен быть запущен демон SSH — программа, работающая в фоновом режиме для прослушивания и приема подключений.

Если эта служба не работает, вы не сможете успешно подключиться к своему серверу и можете получить сообщение об отказе в соединении:

Ошибка соединения с отказом в Терминале

Демон SSH вашего сервера может быть недоступен по самым разным причинам, включая неожиданные всплески трафика, перебои с ресурсами или даже атаку распределенного отказа в обслуживании (DDoS). В дополнение к шагам по устранению неполадок, которые мы упомянем ниже, вы можете обратиться к своему хостинг-провайдеру, чтобы определить основную причину проблемы.

Если вы подозреваете, что ваша служба SSH может быть недоступна, вы можете запустить эту команду, чтобы выяснить это:

Если командная строка возвращает статус «Не работает», то вы, вероятно, нашли причину ошибки подключения.

Kinsta удобна для разработчиков и предлагает доступ по SSH на всех тарифных планах хостинга.

2. У вас неверные учетные данные

Хотя это может показаться слишком простым, чтобы быть правдой, возможно, вы просто вводите неверные учетные данные при попытке подключения к серверу. Для запуска SSH необходимы четыре элемента информации:

  • Имя хоста. IP-адрес сервера, к которому вы пытаетесь подключиться, или ваше доменное имя.
  • Имя пользователя. Ваше имя пользователя (S)FTP.
  • Пароль. Ваш пароль (S)FTP.
  • Порт. Порт по умолчанию — 22. Однако некоторые хостинг-провайдеры (включая Kinsta) из соображений безопасности меняют номер порта SSH. Если это так, вы сможете найти его, войдя в свою панель управления MyKinsta.

Вы также можете проверить, какой порт используется для SSH, выполнив следующую команду:

Командная строка должна вернуть правильный порт.

Подпишитесь на рассылку новостей

Хотите узнать, как мы увеличили трафик более чем на 1000 %?

Присоединяйтесь к более чем 20 000 человек, которые получают нашу еженедельную рассылку с полезными советами по WordPress!

Проверьте, чтобы убедиться, что вы вводите правильные учетные данные, и примите во внимание возможность опечаток или ввода неправильного IP-адреса или порта.

3. Порт, который вы пытаетесь использовать, закрыт

Порт — это просто конечная точка, на которую вы направляетесь при подключении к серверу. Помимо того, что вы должны убедиться, что у вас правильный порт, вы также можете проверить, открыт ли порт, который вы пытаетесь использовать.

Любой открытый порт является уязвимостью системы безопасности, так как хакеры могут попытаться использовать его и получить доступ к серверу. По этой причине неиспользуемые порты часто закрываются для предотвращения атак.

Если порт 22 или пользовательский порт SSH для вашего сервера закрыт, вы, скорее всего, увидите сообщение об отказе в соединении. Вы можете увидеть все порты, прослушиваемые на вашем сервере, выполнив эту команду:

Эта команда должна вернуть список портов в состоянии LISTEN. В идеале вы хотите, чтобы здесь был указан порт 22 или пользовательский SSH-порт вашего сервера. Если это не так, вам нужно будет снова открыть порт, чтобы подключиться к вашему серверу.

4. SSH не установлен на вашем сервере

Как мы кратко упоминали ранее, серверы используют демоны SSH для прослушивания и принятия подключений. Поэтому, если сервер, к которому вы пытаетесь подключиться, не установлен, вы не сможете получить к нему доступ с помощью SSH.

Вообще говоря, почти у всех хостинг-провайдеров демоны SSH установлены на их серверах по умолчанию. Эта конкретная проблема чаще встречается на локальных или выделенных серверах.

5. Настройки брандмауэра препятствуют подключению SSH

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

Нужен невероятно быстрый, безопасный и удобный для разработчиков хостинг? Kinsta создан для разработчиков WordPress и предоставляет множество инструментов и мощную панель инструментов. Ознакомьтесь с нашими планами

Если ваши настройки в порядке, но вы по-прежнему не можете подключиться, ознакомьтесь с правилами вашего брандмауэра. Вы можете отобразить их в интерфейсе командной строки с помощью следующих команд:

Ваши результаты могут различаться, но вы должны искать эти элементы, чтобы определить, блокирует ли ваш брандмауэр подключения SSH:

  • dport 22: это порт назначения, которым для SSH обычно является порт 22 (напоминание: Kinsta не использует этот номер порта).
  • REJECT: это означает, что соединение с указанным пунктом назначения отклонено.
  • DROP: как и REJECT, это означает, что соединения с соответствующим портом блокируются.

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

Почему PuTTY сообщает об отказе в подключении?

PuTTY — это SSH-клиент. Если вы знакомы с FTP, эта платформа FileZilla эквивалентна SSH на компьютерах с Windows. Другими словами, PuTTY позволяет пользователям вводить свои учетные данные и запускать SSH-соединение:

Веб-сайт PuTTY

Если вы являетесь пользователем PuTTY и видите сообщение об отказе в соединении, причина, скорее всего, одна из перечисленных выше.

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

Мы использовали наши знания об эффективном управлении веб-сайтами в масштабе и превратили их в электронную книгу и видеокурс. Нажмите здесь, чтобы загрузить руководство 2020 года по управлению более чем 40 сайтами WordPress!

Как устранить ошибки подключения SSH?

Если вы столкнулись с ошибкой подключения SSH, вы можете предпринять несколько шагов для ее устранения в зависимости от причины. Вот несколько советов по устранению причин ошибки «Отказ в соединении», которые мы рассмотрели выше:

  • Если ваша служба SSH не работает. Свяжитесь с вашим хостинг-провайдером, чтобы узнать, почему ваша служба SSH не работает. Для локальных или выделенных серверов вы можете использовать команду sudo service ssh restart, чтобы попытаться запустить ее снова.
  • Если вы ввели неправильные учетные данные. Перепроверив SSH-порт с помощью команды grep Port /etc/ssh/sshd_config, попробуйте еще раз подключиться, указав правильные данные.
  • Если ваш порт SSH закрыт. Обычно это побочный эффект одной из двух причин, перечисленных ниже. Либо установите демон SSH на сервер, к которому вы хотите подключиться, либо измените правила брандмауэра, чтобы разрешить подключения к вашему порту SSH.
  • Если на вашем сервере не установлен протокол SSH. Установите инструмент SSH, например OpenSSH, на сервер, к которому вы хотите подключиться, с помощью команды sudo apt install openssh-server.
  • Если ваш брандмауэр блокирует ваше SSH-подключение. Отключите правила брандмауэра, блокирующие ваше SSH-подключение, изменив настройки целевого порта на ПРИНЯТЬ.

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

Обзор

Возможность подключения к вашему серверу с помощью SSH удобна в самых разных ситуациях. С его помощью вы можете получить доступ к своему сайту, когда вы заблокированы на панели управления WordPress, выполнять команды через WP-CLI, отслеживать изменения в коде вашего сайта с помощью Git и т. д.

Несмотря на то, что ошибка подключения SSH может быть вызвана несколькими причинами, вот некоторые из наиболее распространенных:

  1. Ваша служба SSH не работает.
  2. У вас неверные учетные данные.
  3. Порт, который вы пытаетесь использовать, закрыт.
  4. SSH не установлен на вашем сервере.
  5. Настройки брандмауэра препятствуют подключению SSH.

Экономьте время, деньги и повышайте эффективность сайта с помощью:

  • Мгновенная помощь от экспертов по хостингу WordPress, круглосуточно и без выходных.
  • Интеграция с Cloudflare Enterprise.
  • Глобальный охват аудитории благодаря 29 центрам обработки данных по всему миру.
  • Оптимизация с помощью нашего встроенного мониторинга производительности приложений.

Все это и многое другое в одном плане без долгосрочных контрактов, помощи при миграции и 30-дневной гарантии возврата денег. Ознакомьтесь с нашими планами или поговорите с отделом продаж, чтобы найти план, который подходит именно вам.

Отобранные статьи по теме

Блог

10 лучших FTP-клиентов для пользователей WordPress (Mac и Windows)

Поиск лучших FTP-клиентов важен, когда речь идет об управлении файлами и их передаче. Мы сделали всю работу за вас: выберите лучший FTP-клиент прямо сейчас!

Блог

WP-CLI v2 — управление WordPress из терминала

WP-CLI v2 — это мощный инструмент командной строки, позволяющий разработчикам управлять установками WordPress. Узнайте, как установить и использовать команды WP-CLI.

База знаний

Как использовать SFTP для подключения к вашему сайту WordPress

Нажмите здесь, чтобы узнать, как использовать SFTP для подключения к вашему сайту WordPress. Все, что вам нужно, это ваш IP-адрес или имя хоста, имя пользователя, пароль и порт n…

Подпишитесь на нашу рассылку

Получите премиум-контент на отмеченной наградами платформе хостинга WordPress

Подпишитесь на рассылку новостей

Войдите на MyKinsta или ознакомьтесь с демо-аккаунтом

© Kinsta Inc., 2022. Все права защищены. Kinsta® и WordPress® являются зарегистрированными товарными знаками. Юридическая информация.

WinSCP 4.3.7 в Windows 10, попытка подключения к Windows Server 2012.

Небольшая предыстория:
Целевой сервер — это виртуальная машина, работающая под управлением Oracle VirtualBox на моей рабочей станции.

Вчера моя рабочая станция была обновлена ​​с Windows 7 Pro до Windows 10.

До обновления у меня не было проблем с подключением к этой виртуальной машине.

После обновления рабочей станции до Win 10 мне пришлось переустановить WinSCP. Сейчас у меня 4.3.7, и я не знаю, какая у меня была предыдущая версия.

У меня также есть несколько виртуальных машин под управлением Linux, и у меня нет проблем с подключением к ним через WinSCP.

Я использую порт/протокол по умолчанию 22/sftp. Если я перейду на 21/ftp, он, по крайней мере, запросит имя пользователя/пароль, но все равно вернется с сообщением «отказано в доступе». При использовании 22/sftp он даже не запрашивает учетные данные. Ни в том, ни в другом случае я не предоставляю учетные данные как свойство определения соединения.

Брандмауэр на целевом сервере отключен.

обновить

UPdate: с тех пор я обнаружил еще две части головоломки
1) Проблема проявляется на работающих серверах в моем центре обработки данных, а не только на виртуальной машине на моей рабочей станции.
2) Проблема проявляется с другими sftp-клиентами, а именно с FileZilla.

Похоже, проблема не в WinSCP как таковая. Но, возможно, у кого-то здесь есть какие-то идеи?

последнее обновление

Это может оказаться тупиком, но позвольте мне обобщить то, что я узнал на данный момент:

- У меня 3 сервера Windows, все 2012r2. Два физических сервера в моем центре обработки данных и один виртуальный компьютер на моей рабочей станции. Виртуальная машина находится в частной сети "только для хоста", которая не маршрутизируется за пределы моей рабочей станции и не видна в корпоративной сети.

- До этой недели у меня не было проблем с использованием sftp-клиента для подключения ко всем трем этим серверам для копирования файлов.

- Думая, что проблема может быть связана с обновлением моей рабочей станции (с Win7 до Win10), я обнаружил оставшуюся рабочую станцию ​​с Win7. Проблема воспроизводится там, устраняя угол Win10.

- Проблема воспроизводится независимо от клиента — WinScp, FileZilla, UltraEdit или командной строки 'sftp'

- Работая с моим системным администратором, мы определили, что ни на одном из серверов нет процессов, прослушивающих порт 22. Он заявляет, что это нормально для нашей стандартной конфигурации физических серверов, поскольку они не устанавливают ssh/sftp при создании сервера. Так что там ничего не изменилось, и я знаю, что ничего не изменилось на моей ВМ. Исходя из этого, мои предыдущие операции с sftp-клиентом никогда не должны были работать. . .

С практической точки зрения я могу обойти эту проблему, подключив диски или предоставив общий доступ к локальным ресурсам через удаленный рабочий стол. Но это, безусловно, любопытная ситуация.

martin◆
Администратор сайта Зарегистрирован: 10.12.2002 Сообщений: 36,947 Местоположение: Прага, Чехия

Если вы не можете подключиться к порту 22 с клиентского компьютера, мы ничем не можем вам помочь. Извините.

соединение

Я должен быть немного медленным. Одно время я думал, что немного разбираюсь в компьютерах и всем, что с ними связано. МОЯ ПРОБЛЕМА заключается в следующем:
У меня есть веб-сайт rootweb, и они перешли с файлового менеджера на filezilla. Что ж, когда он не позволил мне подключиться, я скачал еще пару программ, включая WinSCP, которые я хотел бы использовать.
Все программы говорят мне, что не удалось подключиться, потому что истекло время ожидания. У меня также внезапно возникли проблемы с подключением к моему Wi-Fi, мне пришлось подключить Ethernet к моему ноутбуку. (ноутбук Hp - Windows 8 - )
Может кто-нибудь, пожалуйста, проведите меня через это, чтобы я понял это правильно.
Я знаю, что неправильно выразился, извините

Я должен быть немного медленным. Одно время я думал, что немного разбираюсь в компьютерах и всем, что с ними связано. МОЯ ПРОБЛЕМА заключается в следующем:
У меня есть веб-сайт rootweb, и они перешли с файлового менеджера на filezilla. Что ж, когда он не позволил мне подключиться, я скачал еще пару программ, включая WinSCP, которые я хотел бы использовать.
Все программы говорят мне, что не удалось подключиться, потому что истекло время ожидания. У меня также внезапно возникли проблемы с подключением к моему Wi-Fi, мне пришлось подключить Ethernet к моему ноутбуку. (ноутбук Hp - Windows 8 - )
Может кто-нибудь, пожалуйста, проведите меня через это, чтобы я понял это правильно.
Я знаю, что неправильно выразился, извините

Извините, но мы не можем помочь вам с сетевым подключением к вашему веб-серверу.
Вы пытались пропинговать имя хоста/IP-адрес сервера?

Когда я вхожу в систему, используя версию 3.1.0, появляется уведомление "поиск хоста", а затем сообщение об ошибке -- "Ошибка сети: в соединении отказано". Это происходит со всеми настройками, которые я пробовал (SCP, SCTP и т. д.; по умолчанию, /bin/bash или /bin/ksh; символы EOL LF[10] (Unix) или CR/LF [13/10] (Windows)). . Я знаю, что эта система работала на этом компьютере в прошлом. Есть ли что-то, что могло бы вызвать это?

Я попытался использовать последнюю версию (3.7.5) и получил те же результаты. Вот журнал сеанса:

ред
. 2005-07-13 11:23:24.494 ------------------------------------------------------- ----------------------------------
. 2005-07-13 11:23:24.515 WinSCP версии 3.7.5 (сборка 294) (ОС 5.1.2600 с пакетом обновления 2)
. 2005-07-13 11:23:24.515 Время входа: 13 июля 2005 г., 11:23:24
. 2005-07-13 11:23:24.515 ------------------------------------------------------- ----------------------------------
. 2005-07-13 11:23:24.515 Имя сеанса: facweb@esker.geog.utoronto.ca
. 2005-07-13 11:23:24.515 Имя хоста: esker.geog.utoronto.ca (порт: 22)
. 2005-07-13 11:23:24.515 Имя пользователя: facweb (пароль: да, ключевой файл: нет)
. 13.07.2005 11:23:24.515 Протокол передачи: SCP
. 13.07.2005 11:23:24.515 Версия протокола SSH: 2; Сжатие: Нет
. 2005-07-13 11:23:24.515 Переадресация агента: нет; TIS/Криптокарта: Нет; КИ: Да; GSSAPI: Нет
. 13.07.2005 11:23:24.515 Шифры: aes,blowfish,3des,WARN,des; Ssh2DES: Нет
. 2005-07-13 11:23:24.515 Тип пинга: -, Интервал пинга: 30 сек; Время ожидания: 15 секунд
. 2005-07-13 11:23:24.515 Ошибки SSH: -,-,-,-,-,-,-,-
. 2005-07-13 11:23:24.515 Ошибки SFTP: -,-,-
. 13.07.2005 11:23:24.515 Прокси: нет
. 13.07.2005 11:23:24.515 Переменная кода возврата: автоопределение; Поиск групп пользователей: Да
. 13.07.2005 11:23:24.515 Оболочка: по умолчанию, EOL: 0
. 2005-07-13 11:23:24.515 Локальный каталог: по умолчанию, Удаленный каталог: домашний, Обновление: Нет, Кэш: Да
. 2005-07-13 11:23:24.515 Изменения каталога кэша: да, постоянные: да
. 2005-07-13 11:23:24.515 Очистить псевдонимы: Да, Сбросить nat.vars: Да, Разрешить символические ссылки: Да
. 2005-07-13 11:23:24.515 Псевдоним LS: Нет, Ign LS предупреждает: Да, Scp1 Comp: Нет
. 2005-07-13 11:23:24.515 ------------------------------------------------------- ----------------------------------
. 2005-07-13 11:23:24.515 Поиск узла "esker.geog.utoronto.ca"
. 2005-07-13 11:23:24.735 Подключение к порту 22 128.100.66.4
. 2005-07-13 11:23:25.646 Не удалось подключиться к 128.100.66.4: ошибка сети: в соединении отказано
. 13.07.2005 11:23:25.646 Попытка закрыть соединение из-за фатального исключения:
* 13.07.2005 11:23:25.646 Ошибка сети: Отказано в соединении
. 2005-07-13 11:23:25.646 Закрытие соединения.
* 2005-07-13 11:23:25.646 (ESshFatal) Ошибка сети: в соединении отказано

martin◆
Администратор сайта Зарегистрирован: 10.12.2002 Сообщений: 36,947 Местоположение: Прага, Чехия

Читайте также: