Підключення до сервера по SSH на Mac OS

Покрокова інструкція з підключення до сервера через SSH на MacOS

SSH (Secure Shell) - це криптографічний мережевий протокол, який використовується для захисту зв'язку між комп'ютерами. Він дає змогу віддалено отримувати доступ до сервера і керувати ним за допомогою захищеного з'єднання. У цьому посібнику ми розповімо, як під'єднатися до сервера за протоколом SSH на пристрої MacOS.

Вимоги

Для підключення за протоколом SSH на пристрої MacOS необхідно:

1. SSH-клієнт: Програма, що дає змогу встановити SSH-з'єднання із сервером. У MacOS для цієї мети можна використовувати вбудований додаток Terminal.

2. Дані сервера: IP-адреса або ім'я хоста сервера, до якого необхідно підключитися, а також номер його SSH-порту (зазвичай 22).

3. Облікові дані SSH: Ім'я користувача і пароль облікового запису, який необхідно використовувати для входу на сервер.

Підключення зі стандартної консолі

Найпростіший спосіб під'єднатися до сервера через SSH - це скористатися класичним клієнтом із консолі командою формату ssh login@server_IP Якщо ви під'єднуєтеся до сервера з цього комп'ютера вперше, то отримаєте попередження про те, що намагаєтеся під'єднатися до невідомого хоста. Просто вводимо yes:

Далі буде запитано пароль від вашого облікового запису. Вводимо пароль і потрапляємо в консоль вашого сервера:

Підключення за допомогою утиліти Termius

Інший варіант підключення - використання утиліти Termius. Це зручний клієнт - менеджер ssh під'єднань із додатковою функцією SFTP клієнта. Доступний Termius прямо в App Store і може синхронізуватися з вашим iCloud.

1. Створюємо перше підключення. У розділі Hosts натискаємо New Host. Заповнюємо поля Address (адреса або доменне ім'я вашого сервера), Username і Password. Поле Port міняємо, якщо стандартний SSH порт 22 був змінений на сервері. У полі Label можна задати впізнаване ім'я сервера.

2. Після заповнення всіх полів, переходимо на головний скрін вкладки Hosts і двічі клацаємо по ярлику потрібного нам сервера. Додаток під час першого підключення видасть попередження про невідомий хост - дозволяємо і підключаємося:

Крім стандартного парольного доступу в цьому застосунку також доступне підключення за SSH ключем. Переходимо в редагування збереженого сервера і натискаємо Set a Key

Далі можна скопіювати і вставити вміст ключа, можна імпортувати ключ із файлу. Після цього натискаємо Save:

Вбудований SFTP клієнт

На вкладці SFTP доступна опція підключення до серверів за SFTP протоколом. Утиліта надає двовіконний режим класичного файлового менеджера, де у вкладці зліва відкривається файлова система одного сервера, а в правій - іншого. Можна копіювати і переміщати файли між серверами.

Підключення відбувається за допомогою кнопок Select host на обох вкладках. До вибору надаються ваші збережені хости, до яких ви налаштували ssh підключення. Також є можливість на одній із вкладок відкрити локальне сховище (кнопка Local) файлів і обмінюватися файлами між вашим Mac і сервером.

Приклад паралельного підключення до двох серверів із колекції: