Перейти к содержимому

Работа с terminal.app в Mac OS X

Многие наши коллеги и клиенты любители компьютеров 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