Многие наши коллеги и клиенты любители компьютеров Macintosh и операционной системы Mac OS X. Мы работаем на всей технике Apple с 2004 года и наш технический отдел с большим удовольствием раскроет секреты работы на яблочной платформе. Сегодня речь пойдет о терминалке, консольном клиенте, встроенном в Mac OS X.
Не секрет, что когда вы подключаетесь к удаленному серверу по SSH, а потом уходите пить кофе, то через некоторое время ваше соединение будет прервано. А если вы запустили скрипт и ожидаете увидеть результат его работы в консоли? Вот в этом случае вам поможет следующая хитрость.
Внимание, здесь и далее наш системный администратор настоятельно рекомендует сопоставлять пользу с возможными рисками.
Итак, чтобы решить задачу постоянного неразрывного соединения вашего компьютера с удаленным сервером нужно будет поправить конфигурационный файл для службы SSH.
Находится файл в: ~/.ssh/config
Открывает конфигурационный файл:
nano ~/.ssh/config
Далее дописываем в него:
host server12-s3.matimex.info ServerAliveInterval 180
Совет по работе с Nano:
Нажмите комбинацию: Control+O, чтобы сохранить файл, затем Control+X, чтобы выйти из редактора Nano.
А как сделать, чтобы еще и подключать к удаленному серверу в один миг?
Для этого надо в файле конфига прописать данные соединения и шорткатом (именем-ярлыком) сервера:
host server12-s3 HostName server12-s3.matimex.info Port 5555 User username
Теперь для подключения не надо будет вводить прежнее:
ssh username@server12-s3.matimex.info -p 5555
Достаточно будет:
ssh server12-s3