Eternal Terminal — SSH без единого разрыва
Сисадмину на заметку. Допустим, вы админите сервак с телефона, да еще в роуминге. Или вы в интернет-кафе, где связь рвется каждую минуту. Доступ по SSH имеет сессионную природу и каждый обрыв приводит к тому, что нужно переподключаться. А до какого адского баттхёрта могут доводить частые разрывы связи всем хорошо известно.
Eternal Terminal
Что придумали гении? Они создали новый протокол доступа Eternal Terminal. Он базируется на всё том же SSH, но не имеет привязки к сессии. Это значит, что достаточно один раз залогиниться и вы весь день будете онлайн. В случае обрыва последует незаметное для пользователя переподключение. Чем всё это лучше autossh, который тоже умеет переподключатся? Тем, что сохраняется сессия. А это значит, что если открыто несколько терминалов через tmux, то ничего не будет потеряно.
Как установить Eternal Terminal
sudo add-apt-repository ppa:jgmath2000/et
sudo apt-get update
sudo apt-get install et
Как пользоваться
et [:port]
После установки необходимо убедиться, что порт SSH открыт — он нужен для авторизации. Помимо этого, должен быть открыт порт TCP 2022 — это уже для Eternal Terminal.
Комментарии
Чингачгук
15 июля, 2017 - 16:44
Есть же mosh.
Комментировать