Як використовувати SSH на Mac OS X

бізнесмен, натиснувши кнопку входу в Інтернеті

Як використовувати SSH на Mac OS X

Авторство зображення: everythingpossible/iStock/Getty Images

Завдяки вбудованим можливостям спільного доступу в Mac OS X Yosemite використовувати Secure Shell простіше, ніж ви думаєте. Увімкніть функцію віддаленого входу на Mac, щоб перетворити ваш Mac на сервер SSH і отримати до нього віддалений доступ з іншого комп’ютера. Ви навіть можете отримати доступ до свого Mac зі смартфонів і планшетів iOS та Android.

Що таке віддалений вхід

Віддалений вхід був однією з вбудованих функцій спільного доступу в Mac OS X з моменту випуску Snow Leopard у 2009 році. Це дозволяє іншим комп’ютерам підключатися до Mac і видавати команди за допомогою SSH – мережевого протоколу на основі моделі клієнт-сервер, яка створює безпечну лінію зв'язку між двома або більше комп'ютери. Завдання сервера — прослуховувати та приймати вхідні запити на з’єднання, ініційовані клієнтами. Клієнти SSH можуть керувати файловою системою сервера, встановлювати програмне забезпечення, запускати системні процеси тощо.

Відео дня

Увімкнути віддалений вхід

Щоб увімкнути віддалений вхід:

  • **Крок 1.** Відкрийте "Системні налаштування" свого Mac і натисніть "Спільний доступ".

  • **Крок 2:** Установіть прапорець біля "Віддалений вхід".

  • **Крок 3:** Виберіть _хто може мати доступ_. Ви можете дозволити доступ всім користувачам або певному списку користувачів. Щоб додати користувачів до списку, клацніть спливаючу підказку біля «Лише ці користувачі:», а потім натисніть кнопку «**Додати**», щоб вибрати користувача. «Користувачі та групи» містить список користувачів системи вашого Mac. «Користувачі мережі» та «Мережні групи» містять список інших комп’ютерів у вашій мережі.

  • **Крок 4:** Зверніть увагу на **Інформацію для входу в SSH** вашого Mac, розташовану під індикатором «Віддалений вхід: увімкнено». Він містить ім’я користувача та IP-адресу вашого Mac, розділені символом «@».

Підключіться до свого Mac віддалено

Щоб підключитися до вашого Mac віддалено:

  • **Крок 1:** З іншого Mac відкрийте нове вікно «Finder», виберіть «Програми» та відкрийте папку «Утиліти».

  • **Крок 2:** Відкрийте програму «Термінал». Програма Terminal є рідною лише для Mac OS X. Якщо ви користуєтеся смартфоном, планшетом або ПК з Windows, вам знадобиться **клієнтська програма SSH стороннього розробника**.

  • **Крок 3:** У вікні терміналу введіть **інформацію для входу в SSH** свого Mac. Введіть «так», щоб підтвердити підключення. Введіть пароль віддаленого Mac.

Підключіться до свого Mac із пристрою iOS або Android

Ви можете легко підключитися до свого Mac зі смартфонів і планшетів iOS і Android за допомогою клієнтської програми SSH. Нижче наведено список безкоштовних програм-клієнтів SSH.

Клієнтські програми iOS SSH

  • [Сервераудитор]( https://itunes.apple.com/us/app/serverauditor-ssh-shell-console/id549039908?mt=8)

  • [iTerminal]( https://itunes.apple.com/us/app/iterminal-ssh-tool/id581455211?mt=8)

Клієнтські програми Android SSH

  • [ConnectBot]( https://play.google.com/store/apps/details? id=org.connectbot)

  • [Емулятор терміналу]( https://play.google.com/store/apps/details? id=jackpal.androidterm)

Підключайтеся до свого Mac з будь-якого місця

Ви можете використовувати SSH для підключення до свого Mac з будь-якої точки світу, якщо маршрутизатор вашої мережі налаштовано для переадресації портів — конфігурація мережі, яка використовується для того, щоб зробити комп'ютер доступним з-за меж його локальної мережі мережі. Увімкніть переадресацію порту для порту 22 на вашому маршрутизаторі та встановіть адресу пересилання як локальну IP-адресу вашого Mac. Використовуйте зовнішню IP-адресу вашої мережі, призначену вам вашим постачальником послуг Інтернету, з інформацією для входу SSH, щоб підключитися до вашого Mac. Ви можете легко отримати свою зовнішню IP-адресу за допомогою Веб-сайт What Is My IP -- безкоштовний онлайн-локатор IP-адрес. Використовувати Веб-сайт PortForward щоб знайти покроковий посібник із переадресації портів для вашого маршрутизатора.

Поради та попередження

  • Щоб запобігти несанкціонованому входу, завжди захищайте свій Mac надійним паролем.

  • За замовчуванням клієнти SSH мають доступ до всієї файлової системи вашого Mac.

  • Порт 22 відповідає за дозвіл і блокування з'єднань SSH. Дозвіл переадресації портів для порту 22 створює отвір у брандмауері вашої мережі – системі, призначеній для блокування вхідних з’єднань, які надходять із-за меж локальної мережі.

  • Вимкніть переадресацію портів, коли вона не використовується, щоб забезпечити безпеку вашої мережі.