Я использую UltraEdit (Windows) для редактирования файлов на удаленных серверах SFTP. По какой-то причине я больше не могу подключиться к одному из этих серверов.
Вот что было изменено:
Казалось, что соединение прервалось после сопоставления сервера в ExpanDrive (я почти уверен, что продолжал работать с сервером после его перемещения и обновления).
Стоит отметить некоторые моменты:
Информация о неверном сервере
Информация с рабочего сервера
Есть идеи, что может вызвать проблему с подключением в UltraEdit / drive mappers?
У меня была аналогичная проблема, когда Filezila могла подключиться к моему серверу, но моя старая копия WebDrive не могла.
Глядя на логины сервера /var/log/auth.log
Я мог видеть это сообщение об ошибке:
sshd[1345]: Unable to negotiate with x.x.x.x port 54862: no matching cipher found. Their offer: aes256-cbc,twofish256-cbc,twofish -cbc,aes128-cbc,twofish128-cbc,blowfish-cbc,3des-cbc,arcfour,cast128-cbc [preaut h]
Я решил это включение этих устаревших шифров в sshd_config, но это был только сервер разработки, я бы не рекомендовал это для рабочего сервера.
Выяснилось, что на моем домашнем компьютере такая же проблема, и я определенно не возился с сопоставителями дисков SSH, поэтому проблема должна была быть связана с обновлением сервера.
Я использую UltraEdit v20.00 - попробовал запустить пробную версию v22.10, которая решила проблему.
Я предполагаю, что в новой версии Debian есть некоторые изменения SSH, которые не поддерживаются UltraEdit v20.00, но исправлены в более поздней версии (вероятно, v21.30, см. http://www.ultraedit.com/products/ultraedit/latest-changes.html «... улучшения и исправления следующего: FTP / SFTP»).
Скорее всего, та же проблема, которая мешает мне подключать диски в определенных приложениях.
Хм, не знаю, поможет ли это вам или нет, но я начал использовать SysaxAutomation. У них есть серверный модуль и редактор сценариев, который поставляется с SFTP и всем, что вы можете делать с FTP.