Не удается ssh для моего iphone: ssh_exchange_identification: соединение закрыто удаленным хостом

Я пытаюсь установить соединение ssh с моего ноутбука (macbookpro) на свой iphone. При попытке скопировать ключи с ноутбука на iphone:

$ ssh-copy-id -i ~/.ssh/id_rsa.pub mobile@iphone.local /usr/local/bin/ssh-copy-id: INFO: attempting to log in with the new key(s), to filter out any that are already installed /usr/local/bin/ssh-copy-id: ERROR: ssh_exchange_identification: Connection closed by remote host 

При попытке ssh только с аутентификацией пароля получение в основном того же:

 $ ssh -vvv mobile@iphone.local 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 * debug1: /etc/ssh_config line 102: Applying options for * debug2: ssh_connect: needpriv 0 debug1: Connecting to iphone.local [192.168.1.53] port 22. debug1: Connection established. debug3: Incorrect RSA1 identifier debug3: Could not load "/Users/Andryuwka/.ssh/id_rsa" as a RSA1 public key debug1: identity file /Users/Andryuwka/.ssh/id_rsa type 1 debug1: identity file /Users/Andryuwka/.ssh/id_rsa-cert type -1 debug1: identity file /Users/Andryuwka/.ssh/id_dsa type -1 debug1: identity file /Users/Andryuwka/.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 

Сканирование порта 22 моего iphone дает следующее:

 $ sudo nmap -sS -sV -p 22 iphone.local Password: Starting Nmap 6.47 ( http://nmap.org ) at 2015-08-09 14:43 PDT Nmap scan report for iphone.local (192.168.1.53) Host is up (0.096s latency). PORT STATE SERVICE VERSION 22/tcp open tcpwrapped MAC Address: D8:BB:2C:83:F8:84 (Unknown) Service detection performed. Please report any incorrect results at http://nmap.org/submit/ . Nmap done: 1 IP address (1 host up) scanned in 0.45 seconds 

«Tcpwrapped» состояние порта вместо версии OpenSSH действительно странно и запутанно … Но я считаю, что это показывает, что что-то не так с конфигурацией сервера.

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

Iphone / etc / ssh / sshd_config:

 SyslogFacility AUTHPRIV #LogLevel INFO PermitRootLogin yes #PermitRootLogin without-password #StrictModes yes #MaxAuthTries 6 #MaxSessions 10 #RSAAuthentication yes #PubkeyAuthentication yes # The default is to check both .ssh/authorized_keys and .ssh/authorized_keys2 # but this is overridden so installations will only check .ssh/authorized_keys AuthorizedKeysFile .ssh/authorized_keys # Kerberos options KerberosAuthentication yes KerberosOrLocalPasswd yes KerberosTicketCleanup yes # GSSAPI options GSSAPIAuthentication yes GSSAPICleanupCredentials yes GSSAPIStrictAcceptorCheck yes GSSAPIKeyExchange no UsePrivilegeSeparation sandbox # Default for new installations. AcceptEnv LANG LC_* Subsystem sftp /usr/libexec/sftp-server 

В чем проблема? Может ли кто-нибудь указать мне в правильном направлении?

Версия OpenSSH на iphone:

 $ ssh -V OpenSSH 6.7p1, OpenSSL 0.9.8zg 11 Jun 2015 

Я считаю, что я начал процесс правильно с

 # launchctl load /Library/LaunchDaemons/com.openssh.sshd.plist 

Я уже пытался удалить known_hosts и все / etc / ssh / ssh_host_ на iphone … Исчерпал идеи. ((

ОБНОВИТЬ

Пробовал это:

 $ telnet iphone.local 22 Trying 192.168.1.53... Connected to iphone.local. Escape character is '^]'. Connection closed by foreign host. 

==> Нет значка sshd.

РЕДАКТИРОВАТЬ

Я проверил, работает ли сервер на моем iphone:

 ps aux | grep [s]shd 

У меня должна была быть такая строка, как:

 root 749 0.0 0.0 55164 5428 ? Ss Aug09 0:00 /usr/sbin/sshd -D 

Но я этого не сделал. Похоже, это была моя проблема. Теперь я должен узнать, как начать процесс в iOS.

One Solution collect form web for “Не удается ssh для моего iphone: ssh_exchange_identification: соединение закрыто удаленным хостом”

Хорошо, мы прокладываем себе путь вниз:

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

 debug3: Incorrect RSA1 identifier debug3: Could not load "/Users/Andryuwka/.ssh/id_rsa" as a RSA1 public key 
  1. Этот файл существует?
  2. Может ли это имя использоваться для входа на другие хосты (= не повреждено)
  3. Если вы переместите этот идентификатор и сгенерируете новый с ssh-keygen, вы все равно получите ту же ошибку?

Что касается вывода nmap:

Вы знаете о https://secwiki.org/w/FAQ_tcpwrapped : «В частности, это означает, что полное рукопожатие TCP было завершено, но удаленный хост закрыл соединение без получения каких-либо данных».

==> Получаете ли вы баннер сервера SSH, когда вы:

 telnet iphone.local 22 

? Должен выглядеть примерно так:

 # telnet localhost 22 Trying ::1... Connected to localhost. Escape character is '^]'. SSH-2.0-OpenSSH_<SomeVersionNumer> 

==> Можете ли вы подключиться к SSH-клиенту на iphone на SSH-сервере на iphone?

==> Если нет, можете ли вы подтвердить, что процесс запущен на iphone? например:

 ps aux | grep [s]shd 

Вы должны получить строку, такую ​​как:

 root 749 0.0 0.0 55164 5428 ? Ss Aug09 0:00 /usr/sbin/sshd -D 

Если нет, есть ваша проблема: нет работы sshd

  • Как туннелировать локальный порт на удаленном сервере
  • Без пароля ssh не работает между машинами
  • SSH запрашивает пароль, даже если установлен открытый ключ
  • Можете ли вы указать git-shell в .ssh / authorized_keys для ограничения доступа только к git-командам через ssh?
  • Как редактировать known_hosts, когда несколько хостов используют одно и то же имя IP и DNS?
  • SSH не работает на Ubuntu
  • Как иметь несколько окон в сеансе терминала SSH?
  • Обновление сайта с git (over ssh)
  • Почему автоматическая установка sshfs с помощью autofs завершается с ошибкой?
  • Как преобразовать ключ .ppk в ключ OpenSSH под Linux?
  • Как настроить ssh, key-based («без пароля») для входа на сервер sshd Linux / MacOSX через клиентов Windows, Linux или MacOSX?
  • Почему случайные символы вставлены в мой сеанс tmux?
  • Interesting Posts

    Создание PDF-документов

    Intel HD Graphics 4000 используется вместо nVidia Geforce 630M для старой игры?

    Firefox: автоматически вставлять ссылки в мой открытый текстовый редактор

    Потеря истории Bash при использовании histappend

    Объединить строки, удалив дубликаты в Excel 2007

    Извлечение фоновых изображений из файла PDF?

    Как увеличить размер раздела в Linux (ubuntu 9.04)?

    Метод проверки полосы пропускания / скорости между двумя уставками

    Можно ли использовать формулу excel для извлечения ссылки в гиперссылке в ячейке?

    Windows 10 последних инсайдеров строит сбои при сохранении файла или просмотра файла

    Расширение покрытия беспроводной сети: каковы различия между LAN и LAN и LAN в WAN, когда дело доходит до подключения двух беспроводных маршрутизаторов?

    Intel SRT / RST сообщает об ошибке «без загрузочного устройства» после двух перезагрузок

    Нет подключения к Интернету в Android-x86 4.2 ISO на VirtualBox

    Как люди восстанавливают данные из ram?

    Как Python 2 сравнивает строку и int? Почему списки сравниваются больше, чем числа, а кортежи – больше, чем списки?

    Давайте будем гением компьютера.