Хост_A: Ubuntu 18.04.6 LTS, PHP v7.2, OpenSSH v7.6
Хост_B: Ubuntu 22.04.5 LTS, OpenSSH v8.9
Я пытаюсь установить SSH-соединение с удаленным сервером (назовем его «Host_B») через расширение PHP SSH2 для удаленного выполнения некоторых команд. «Host_A» — это сервер, с которого я пытаюсь подключиться. Когда я пытаюсь подключиться к Host_B, он всегда терпит неудачу:
ssh2_connect(): Ошибка при запуске SSH-соединения (-5): Невозможно обменяться ключами шифрования.
ssh2_connect(): невозможно подключиться к [Host_B]
Также: следующее сообщение можно прочитать из логи SSH с пульта сервер:
sshd[###]: невозможно договориться с портом [Host_A] 55466: не найден соответствующий тип ключа хоста. Их предложение: ssh-rsa,ssh-dss [preauth]
Примечание. Эти сообщения об ошибках возникают при попытке аутентификации с использованием простого пароля через ssh2_auth_password а также с ssh2_auth_pubkey_file (что имеет смысл, учитывая, что ошибка уже возникает при ssh2_connect, что происходит до любой из двух аутентификаций методы). Просто хотел уточнить
Я предполагаю, что здесь произошло то, что OpenSSH на Host_B отказался от соединения, поскольку не существует безопасного алгоритма, который поддерживается как расширением SSH2 PHP на Host_A, так и OpenSSH. на Host_B.
На данный момент кажется, что единственными двумя алгоритмами, поддерживаемыми расширением PHP SSH2 (даже в последних версиях), как указано в документации PHP, являются ssh-rsa и ssh-dss. Но оба эти алгоритма устарели и по умолчанию отключены в OpenSSH версии 8.8.
Поскольку OpenSSH объявил оба этих алгоритма небезопасными, я не хочу просто снова включить их в некоторые настройки и использовать их, как будто в этом нет ничего плохого.
Каковы мои варианты? Разве это не должно вызывать беспокойства?
Подробнее здесь: https://stackoverflow.com/questions/792 ... n-insecure
Использование расширения PHP SSH2 небезопасно? ⇐ Php
Кемеровские программисты php общаются здесь
-
Anonymous
1732612053
Anonymous
Хост_A: Ubuntu 18.04.6 LTS, PHP v7.2, OpenSSH v7.6
Хост_B: Ubuntu 22.04.5 LTS, OpenSSH v8.9
Я пытаюсь установить SSH-соединение с удаленным сервером (назовем его «Host_B») через расширение PHP SSH2 для удаленного выполнения некоторых команд. «Host_A» — это сервер, с которого я пытаюсь подключиться. Когда я пытаюсь подключиться к Host_B, он всегда терпит неудачу:
ssh2_connect(): Ошибка при запуске SSH-соединения (-5): Невозможно обменяться ключами шифрования.
ssh2_connect(): невозможно подключиться к [Host_B]
Также: следующее сообщение можно прочитать из логи SSH с пульта сервер:
sshd[###]: невозможно договориться с портом [Host_A] 55466: не найден соответствующий тип ключа хоста. Их предложение: ssh-rsa,ssh-dss [preauth]
Примечание. Эти сообщения об ошибках возникают при попытке аутентификации с использованием простого пароля через ssh2_auth_password а также с ssh2_auth_pubkey_file (что имеет смысл, учитывая, что ошибка уже возникает при ssh2_connect, что происходит до любой из двух аутентификаций методы). Просто хотел уточнить
Я предполагаю, что здесь произошло то, что OpenSSH на Host_B отказался от соединения, поскольку не существует безопасного алгоритма, который поддерживается как расширением SSH2 PHP на Host_A, так и OpenSSH. на Host_B.
На данный момент кажется, что единственными двумя алгоритмами, поддерживаемыми расширением PHP SSH2 (даже в последних версиях), как указано в документации PHP, являются ssh-rsa и ssh-dss. Но оба эти алгоритма устарели и по умолчанию отключены в OpenSSH версии 8.8.
Поскольку OpenSSH объявил оба этих алгоритма небезопасными, я не хочу просто снова включить их в некоторые настройки и использовать их, как будто в этом нет ничего плохого.
Каковы мои варианты? Разве это не должно вызывать беспокойства?
Подробнее здесь: [url]https://stackoverflow.com/questions/79225992/is-using-phps-ssh2-extension-insecure[/url]
Ответить
1 сообщение
• Страница 1 из 1
Перейти
- Кемерово-IT
- ↳ Javascript
- ↳ C#
- ↳ JAVA
- ↳ Elasticsearch aggregation
- ↳ Python
- ↳ Php
- ↳ Android
- ↳ Html
- ↳ Jquery
- ↳ C++
- ↳ IOS
- ↳ CSS
- ↳ Excel
- ↳ Linux
- ↳ Apache
- ↳ MySql
- Детский мир
- Для души
- ↳ Музыкальные инструменты даром
- ↳ Печатная продукция даром
- Внешняя красота и здоровье
- ↳ Одежда и обувь для взрослых даром
- ↳ Товары для здоровья
- ↳ Физкультура и спорт
- Техника - даром!
- ↳ Автомобилистам
- ↳ Компьютерная техника
- ↳ Плиты: газовые и электрические
- ↳ Холодильники
- ↳ Стиральные машины
- ↳ Телевизоры
- ↳ Телефоны, смартфоны, плашеты
- ↳ Швейные машинки
- ↳ Прочая электроника и техника
- ↳ Фототехника
- Ремонт и интерьер
- ↳ Стройматериалы, инструмент
- ↳ Мебель и предметы интерьера даром
- ↳ Cантехника
- Другие темы
- ↳ Разное даром
- ↳ Давай меняться!
- ↳ Отдам\возьму за копеечку
- ↳ Работа и подработка в Кемерове
- ↳ Давай с тобой поговорим...
Мобильная версия