Как включить SSH на Mac

Оглавление:

Anonim

Все компьютеры Mac имеют встроенный сервер SSH, который по умолчанию отключен, но его можно включить в любое время, если вы хотите предоставить компьютеру удаленный доступ к командной строке.

Сервер SSH в MacOS включается с помощью функции общего доступа под названием «Удаленный вход». С включенным удаленным входом на Mac теперь доступны SSH и SFTP для удаленных подключений.

Как включить SSH-сервер на Mac с MacOS Ventura 13 или новее

Включение SSH-сервера macOS осуществляется путем настройки параметров в последних версиях системного программного обеспечения MacOS:

  1. Раскройте меню  Apple и перейдите в «Системные настройки»
  2. Открыть панель настроек «Общие»
  3. Перейти к «Общие»
  4. Переключите переключатель «Удаленный вход», чтобы включить сервер SSH на Mac
  5. Необязательно, но рекомендуется, нажмите кнопку (i), чтобы настроить доступ пользователей и создать полнофункциональную оболочку, установив флажок «Разрешить полный доступ к диску для удаленных пользователей»
  6. Сервер SSH запускается немедленно, и Mac может принимать входящие соединения SSH

Как включить SSH-сервер на Mac с MacOS Monterey или более ранней версии

Включение SSH-сервера macOS осуществляется через системные настройки в более ранних версиях MacOS:

  1. Раскройте меню  Apple и перейдите в «Системные настройки»
  2. Откройте панель настроек «Общий доступ»
  3. Установите флажок «Удаленный вход», чтобы включить сервер SSH на Mac
  4. Необязательно, но рекомендуется для всех, кто хочет создать полнофункциональную оболочку, установите флажок «Разрешить полный доступ к диску для удаленных пользователей».

  5. SSH-сервер запущен, вы можете подключиться к Mac с помощью любого SSH-клиента

Вы можете подключиться к Mac с помощью любого SSH-клиента из любой операционной системы, будь то другой Mac с терминалом, ПК с Windows с PuTTY, Linux с терминалом, iPhone или Android с приложением SSH, Android с приложение SSH или что-либо еще с клиентом SSH.

Подключение к Mac через SSH

После включения удаленного входа обратите внимание на текст под ним, чтобы узнать IP-адрес этого Mac. Полезно то, что он даже предоставляет синтаксис командной строки для использования в приложении «Терминал» для инициирования удаленного соединения SSH: «ssh имя_пользователя@IP-адрес»

Например, если IP-адрес 192.168.0.108 и имя пользователя «Paul», команда будет выглядеть так:

ssh [email protected]

Вы можете ввести это в приложение «Терминал» на другом Mac или в любом другом SSH-клиенте, независимо от операционной системы или устройства.

Конечно, после входа в систему вы

Как отключить SSH-сервер на Mac

Отключить SSH-сервер в macOS так же просто, как отключить эту функцию в настройках:

  1. Раскройте меню  Apple и перейдите в «Системные настройки»
  2. Откройте панель настроек «Общий доступ»
  3. Снимите флажок «Удаленный вход», чтобы отключить сервер Mac SSH
Как включить SSH на Mac