SSH-подключение к OSMC не удается после ввода правильного пароля

SSH-подключение к OSMC не удается после ввода правильного пароля

У меня есть недавно настроенный Raspberry Pi 3 с OSMC; я не могу войти через ssh. Яможетоткрыть оболочку при использовании моей беспроводной клавиатуры, sudo -sработает, и насколько мне известно, соединение WiFi полностью функционально, включая DNS (что я проверил, установив и используя nslookup). Яможет sshк моему RasPi 1B с OpenElec (другая машина, другая ОС, но те же настройки WiFi, с использованием того же Fritz!Box и DHCP).

Когда я пытаюсь подключиться через ssh(и с PuTTY, и с нетбуком Ubuntu 14.04), мне предлагается ввести имя пользователя, затем пароль. После ввода неправильного пароля мне снова предлагается ввести пароль; после ввода правильного пароля больше ничего не происходит. (PuTTY прекращает работу через 20 секунд: "Ошибка сети: программное обеспечение вызвало прерывание соединения").

Это постоянная проблема; с этой «машиной» и этой ОС у меня никогда ничего не получалось.

Я включил режим отладки в sshdконфигурации и поместил часть лога в http://termbin.com/0y7u. journalctl -u sshdне сработало (вывод был пуст), поэтому я взял полный вывод и сохранил все sshdстроки и еще несколько. (будет доступен примерно до 21 июля 2016 г.)

Сначала я ввел неправильный пароль ( 20:41:45), затем правильный ( 20:41:48).

Может ли проблема крыться в следующих заключительных строках?

Jun 21 20:41:48 osmc sshd[777]: Starting session: shell on pts/0 for osmc from 192.168.178.26 port 52907
Jun 21 20:41:48 osmc sshd[778]: debug1: Setting controlling tty using TIOCSCTTY.

Я предполагаю, что это другая проблема, чемв этом вопросепотому что у меня нет этой Received disconnectлинии.

Есть идеи? Спасибо!

Обновлять: ssh -v osmc@osmcдает мне следующий вывод:

...
debug1: Next authentication method: password
osmc@osmc's password:
debug1: debug1: Authentication succeeded (password).
debug1: Authenticated to osmc ([192.168.178.30]:22).
debug1: chennel 0: new [client-session]
debug1: Requesting [email protected]
debug1: Entering interactive session.
debug1: Sending environment.
debug1: Sending env LANG = de_DE.UTF-8

Это не прекратилось даже после нескольких минут ожидания; ps aв другом терминале мне выдали:

 PID TTY   STAT  TIME  COMMAND
1324 tty1  Ss    0:00  /bin/login --
1508 tty1  S     0:00  -bash
1564 tty1  S+    0:00  ssh -v osmc@osmc

Я не мог завершить sshзвонок с помощью Ctrl+C; kill 1564сработало, конечно, и дало мне еще две строки:

debug1: free: client-session, nchannels 1
debug1: Killed by signal 15.

Обновление 2:Я тем временем установил свежую систему Raspbian на другую чип-карту, которую вставил в ту же машину. Интересно, что у меня та же проблема; но когда я вхожу в систему с подключенной беспроводной клавиатурой, я могу это сделать, ssh localhostчто работает как по волшебству.

Теперь исходная OSMCсистема больше не загружается; возможно, загрузится после некоторого сна. Но теперь я подозреваю, что проблема может быть в изменениях ядра для RasPi 3, так как система тоже Raspbianне пустила меня ssh.

Связанный контент