Как делают меня ssh на медленных/облупленных соединениях?

Установите плату PCI, загрузите машину с диском (дисками), присоединенным к карте, установите новые драйверы для контроллера платы, закройте и удалите карту. Машина должна затем обычно загружаться. Вы, возможно, должны изменить настройки в BIOS, чтобы позволить этому загружаться с платы PCI.

20
задан 2 December 2013 в 11:01
4 ответа

Для будущих читателей этого потока @lowellheddings' подсказка в его блог , вместе с использованием экран , мог помочь преодолеть эту проблему:

можно настроить ssh клиент для автоматической отправки, никакой-код-операции протокола кодируют каждое число секунд так, чтобы сервер won’t разъединил Вас. Эта установка иногда упоминается как Активная или Stop-Disconnecting-So-Much в других клиентах.
Добавляют следующую строку к/etc/ssh/ssh_config файлу:
ServerAliveInterval 60
...

1
ответ дан 2 December 2019 в 20:09

Попробуйте Mosh .

Mosh (мобильная оболочка)
Приложение удаленного терминала, которое обеспечивает роуминг, поддерживает прерывистое соединение и обеспечивает интеллектуальное локальное эхо и редактирование строк нажатия клавиш пользователем.

Mosh - это замена SSH. Это более надежное и быстрое решение, особенно при использовании Wi-Fi, сотовой связи и междугородных соединений.

Mosh - бесплатное программное обеспечение, доступное для GNU / Linux, FreeBSD, Solaris, Mac OS X и Android.

24
ответ дан 2 December 2019 в 20:09

альтернатива (а также в дополнение) к ответу dmourati: используйте screen или tmux или другие вещи, чтобы поддерживать сеансы, когда вы отключены . (Вы просто повторно подключаетесь к сеансу после повторного подключения и видите терминал таким, каким вы его оставили, даже с полноэкранными программами [vi и т. Д.]). У него также есть много других преимуществ (совместное использование сеансов с коллегами и т. Д.) (как и в собственном FAQ Моша, он гласит:

Q: Почему буфер обратной прокрутки моего терминала не заполнен?

Mosh 1.2 синхронизирует только видимое состояние терминала. Mosh 1.3 будет иметь полную поддержку прокрутки; см. этот выпуск и другие связанные оттуда. На данный момент можно использовать screen или tmux на удаленной стороне.

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

9
ответ дан 2 December 2019 в 20:09

Вы должны увидеть, где находятся задержка / узкие места. Вам следует попытаться получить лучший доступ к инфраструктуре ... либо локально, либо на стороне провайдера. Вы завершаете важные или критические сеансы в tmux или screen мультиплексорах ...

Пожалуйста, дайте нам номера. Для простых сеансов SSH требуется особенно плохое соединение, чтобы возникли проблемы ... Мне приходилось получать доступ к системам на другом конце света с самолета через VPN, и я до сих пор не видел много хлопот. Это постоянная проблема? Что вам сообщает traceroute ?

2
ответ дан 2 December 2019 в 20:09

Теги

Похожие вопросы