Как использовать SSH для безопасных подключений на Mac 

Что тебе нужно знать:

  • Включите удаленный вход для доступа к вашему Mac с другого компьютера через SSH.
  • Вы можете получить доступ к серверу по общедоступному IP-адресу через SSH.
  • Используйте SSH, если вы находитесь в небезопасной сети.
  • Чтобы настроить SSH на Mac:
    • Требуется IP-адрес удаленного сервера.
    • Вы должны иметь имя пользователя и пароль пользователя на сервере.

SSH обычно используется для входа на удаленную машину и выполнения команд. Кроме того, он также поддерживает туннелирование, переадресацию портов TCP и соединения X11. SSH работает по модели клиент-сервер; он присутствует на вашем Mac, но отключен по умолчанию. В этой статье я помогу вам понять, как использовать SSH для безопасных подключений на Mac под управлением macOS Ventura или более ранней версии.

Что такое SSH для Mac?

SSH — это сокращение от «Secure Shell» или «Secure Socket Shell». По сути, это криптографический сетевой протокол, используемый для управления сетью, операционными системами и конфигурацией. Его наиболее примечательной особенностью является то, что он использует безопасную удаленную связь через небезопасные открытые сети, которая активируется с помощью ключей SSH. Ключи SSH генерируются с использованием алгоритма безопасности.

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

Как настроить SSH-сервер на macOS

Давайте проверим процесс активации SSH на вашем Mac.

macOS Ventura или новее

  1. Щелкните логотип Apple () в строке меню.
  2. Откройте системные настройки
  3. Выберите «Основные» → «Общий доступ».
  4. Включить удаленный вход.
  5. Теперь щелкните значок информации (i).
  6. Вы должны установить флажок Разрешить полный доступ к диску для удаленных пользователей в разделе Удаленный вход и указать, какие пользователи могут входить в систему.
    • Все пользователи: Любой, у кого есть доступ к вашему компьютеру или сети, может войти в систему.
    • Только эти пользователи: Только авторизованные вами пользователи смогут удаленно войти в систему.

Поздравляем! Теперь на вашем macOS Ventura включен SSH-сервер, и вы сможете получать входящие SSH-соединения через свой Mac.

Примечание. В разделе «Удаленный вход» вы можете найти IP-адрес вашего Mac.

macOS Monterey или более ранняя версия

  1. Перейдите к логотипу Apple () в строке меню.
  2. Запустите «Системные настройки» → «Общие» → перейдите в «Общий доступ».
  3. Установите флажок рядом с Удаленный вход.
  4. Теперь установите флажок Разрешить полный доступ к диску для удаленных пользователей и укажите, какие пользователи могут входить в систему.

Теперь ваш SSH-сервер запущен и работает!

Как подключиться к Mac по SSH через другой Mac

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

  1. Запустите Терминал или другой SSH-клиент на Mac.
  2. Введите IP-адрес вашего Mac → нажмите клавишу возврата.
  3. Введите свой пароль → нажмите Enter.

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

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

macOS Вентура

  1. Откройте Системные настройки.
  2. Выберите «Основные» → «Общий доступ».
  3. Отключить удаленный вход.

macOS Монтерей

  1. Перейдите в «Системные настройки» → нажмите «Общий доступ».
  2. Снимите флажок рядом с Удаленный вход.

Часто задаваемые вопросы

Просмотр списка недавно использованных файлов и данных. На компьютерах Mac вы можете легко просмотреть список наиболее часто используемых файлов, а также недавно использованных приложений. Если вы видите что-то необычное в этих списках, возможно, кто-то получил доступ к вашему Mac.

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

Завершение…

Я надеюсь, что эта статья помогла вам понять, что такое SSH и как его использовать на вашем Mac. Зависание при использовании SSH на Mac довольно распространено, поэтому, если вы это сделаете, оставьте комментарий. Я был бы рад помочь вам.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *