SSH на порту 443 с SSLH

У меня проблема с SSH и HTTPS на порту 443. Я установил SSLH на своем VirtualServer, который хочет подключиться через порт 443 к SSH, а также использовать 443 для HTTPS-сервера.

С моим компьютером Windows это сработает. Но если я попытаюсь подключиться к SSH через порт 443 с моим mac, я получаю следующую ошибку:

AppDevTimeMachine:logs macuser$ ssh DOMAINVSERVER -p 443 -vvv OpenSSH_6.2p2, OSSLShim 0.9.8r 8 Dec 2011 debug1: Reading configuration data /etc/ssh_config debug1: /etc/ssh_config line 20: Applying options for * debug2: ssh_connect: needpriv 0 debug1: Connecting to DOMAINVSERVER [IPVSERVER] port 443. debug1: Connection established. debug1: identity file /Users/macuser/.ssh/id_rsa type 1 debug1: identity file /Users/macuser/.ssh/id_rsa-cert type -1 debug1: identity file /Users/macuser/.ssh/id_dsa type -1 debug1: identity file /Users/macuser/.ssh/id_dsa-cert type -1 debug1: Enabling compatibility mode for protocol 2.0 debug1: Local version string SSH-2.0-OpenSSH_6.2 ssh_exchange_identification: Connection closed by remote host 

  • Скопировать каталог с помощью SCP
  • Включите вход в консоль tty, пока «Запуск задания запущен» (прекратите работать навсегда, предотвращая выключение)
  • Не удалось разрешить имя хоста
  • Если вы используете SSH на другом компьютере, как получить доступ к другим дисплеям X?
  • Доступ к локальному gpu, когда ssh на удаленном сервере
  • gpg-agent пытается использовать несуществующий ключ ssh
  • iptables предотвращает соединение через ssh после изменения порта, несмотря на правило ACCEPT
  • Неправильные страницы руководства SSH?
  • One Solution collect form web for “SSH на порту 443 с SSLH”

    возможно, проблема, связанная с поврежденными отпечатками / ключами

    Отпечатки пальцев или ключи повреждены (вы вручную отредактировали один из этих файлов?). Удалите отпечаток на стороне сервера (в клиентах): ~ / .ssh / known_hosts и повторите попытку. При повторном подключении вам будет предложено снова принять ключ хоста.

    Если вы можете получить доступ к аппарату, вы можете сделать копию и заново создать серверные ~ / .ssh / authorized_keys.

    Затем вам нужно перезапустить sshd

    [EDIT] может быть проблема hosts.allow? проверьте файл на сервере, чтобы увидеть, что il sshd разрешен для всех источников grep sshd /etc/hosts.allow sshd: ALL

    Interesting Posts
    Linux и Unix - лучшая ОС в мире.