Рейтинг:1

Не могу подключиться по SSH к моему серверу с моего терминала Mac, и rsync через SSH тоже внезапно сломался

флаг dj

вдруг я не могу войти на свой сервер с моего терминала Mac. На моем компьютере с Linux обычный вход в систему по ssh все еще работает, за исключением того, что rsync поверх ssh также зависает.

Вот что происходит, когда я пытаюсь подключиться с моего Mac:

ssh -v пользователь@xx.xx.xx.xx
OpenSSH_7.8p1, LibreSSL 2.6.2
debug1: Чтение данных конфигурации /etc/ssh/ssh_config
debug1: /etc/ssh/ssh_config строка 48: Применение параметров для *
debug1: подключение к xx.xx.xx.xx [xx.xx.xx.xx] порту 22.
отладка1: соединение установлено.
debug1: файл идентификации /Users/xx/.ssh/id_rsa тип -1
debug1: файл идентификации /Users/xx/.ssh/id_rsa-cert type -1
debug1: файл идентификации /Users/xx/.ssh/id_dsa тип -1
debug1: файл идентификации /Users/xx/.ssh/id_dsa-cert type -1
debug1: файл идентификации /Users/xx/.ssh/id_ecdsa тип -1
debug1: файл идентификации /Users/xx/.ssh/id_ecdsa-cert type -1
debug1: файл идентификации /Users/xx/.ssh/id_ed25519 тип -1
debug1: файл идентификации /Users/xx/.ssh/id_ed25519-cert type -1
debug1: файл идентификации /Users/xx/.ssh/id_xmss тип -1
debug1: файл идентификации /Users/xx/.ssh/id_xmss-cert type -1
debug1: строка локальной версии SSH-2.0-OpenSSH_7.8
debug1: удаленный протокол версии 2.0, удаленная версия программного обеспечения OpenSSH_6.7p1 Debian-5+deb8u8
debug1: соответствие: OpenSSH_6.7p1 Debian-5+deb8u8 pat OpenSSH* compat 0x04000000
debug1: Аутентификация на xx.xx.xx.xx:22 как «пользователь»
debug1: SSH2_MSG_KEXINIT отправлен
debug1: SSH2_MSG_KEXINIT получен
debug1: kex: алгоритм: [email protected]
debug1: kex: алгоритм ключа хоста: ecdsa-sha2-nistp256
debug1: kex: server->client шифр: [email protected] MAC: <неявное> сжатие: нет
debug1: kex: client->server шифр: [email protected] MAC: <неявное> сжатие: нет
debug1: ожидается SSH2_MSG_KEX_ECDH_REPLY
debug1: Ключ хоста сервера: 
debug1: Хост «xx.xx.xx.xx» известен и соответствует ключу хоста ECDSA.
debug1: найден ключ в /Users/xx/.ssh/known_hosts:28
debug1: сменить ключ после 134217728 блоков
debug1: SSH2_MSG_NEWKEYS отправлено
debug1: ожидается SSH2_MSG_NEWKEYS
debug1: SSH2_MSG_NEWKEYS получен
debug1: сменить ключ после 134217728 блоков
debug1: SSH2_MSG_SERVICE_ACCEPT получен
debug1: Аутентификации, которые могут продолжаться: открытый ключ, пароль
debug1: следующий метод аутентификации: открытый ключ
debug1: Попытка закрытого ключа: /Users/xx/.ssh/id_rsa
debug1: Попытка закрытого ключа: /Users/xx/.ssh/id_dsa
debug1: Попытка закрытого ключа: /Users/xx/.ssh/id_ecdsa
debug1: Попытка закрытого ключа: /Users/xx/.ssh/id_ed25519
debug1: Попытка закрытого ключа: /Users/xx/.ssh/id_xmss
debug1: следующий метод аутентификации: пароль
пароль [email protected]: 
debug1: аутентификация прошла успешно (пароль).
Аутентификация по адресу xx.xx.xx.xx ([xx.xx.xx.xx]:22).
debug1: канал 0: новый [клиентский сеанс]
debug1: Запрос [email protected]
debug1: вход в интерактивный сеанс.
debug1: залог: сеть
debug1: среда отправки.
debug1: отправка env LC_CTYPE = UTF-8
package_write_wait: подключение к порту xx.xx.xx.xx 22: сломанный канал

Все работало нормально, а потом вдруг перестало работать. В конфигурации сервера ничего не менял. Просто сделал несколько резервных копий через rsync, а затем посреди этого rsync просто перестал работать. Вроде висит на том же месте:

Аутентификация по адресу xx.xx.xx.xx ([xx.xx.xx.xx]:22).
debug1: канал 0: новый [клиентский сеанс]
debug1: Запрос [email protected]
debug1: вход в интерактивный сеанс.
debug1: залог: сеть
debug1: среда отправки.
debug1: отправка env LANG = en_US.UTF-8
debug1: отправка env LC_ALL = en_US.UTF-8
debug1: Отправка команды: rsync --server --sender -vltpre.iLsfxC . папка

Любые предложения, как это исправить?

Большое спасибо!

Michael Hampton avatar
флаг cz
Вам нужно проверить сервер, чтобы узнать, что произошло.
Tracy avatar
флаг dj
как это сделать? Просматривая журналы sshd в /var/log/auth.log, я нахожу только sshd[16224]: принятый пароль для пользователя с порта my.local.ip.addr 40985 ssh2
Michael Hampton avatar
флаг cz
Вы можете начать с входа на сервер и проверки его журналов.
Tracy avatar
флаг dj
похоже, он может войти в систему, но почему-то не запускает сеанс оболочки

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.