Как получить удаленный доступ к Raspberry Pi на Mac

Kak Polucit Udalennyj Dostup K Raspberry Pi Na Mac



Raspberry Pi — это устройство, используемое для выполнения нескольких задач, таких как домашняя автоматизация, медиацентр, ретро-игры, веб-сервер и многое другое. Хорошей особенностью устройства Raspberry Pi является то, что к нему можно получить доступ с другого ПК, ноутбука или MacBook. Доступ к Raspberry Pi с ПК и ноутбука прост, и этому можно следовать. здесь . Однако на MacBook вам потребуются некоторые дополнительные действия, чтобы ваша система могла получить удаленный доступ к устройству Raspberry Pi.

В этом руководстве вы узнаете о:

Что такое функция удаленного доступа

Удаленный доступ — это полезная функция, которая позволяет пользователям свободно управлять устройством из других систем, используя IP-адрес устройства. Обычно Удаленный доступ Функция использует соединение SSH для установки безопасного соединения для доступа к терминалу. Однако такие инструменты, как VNC, предоставят свободу доступа к рабочему столу системы и управления им из других систем.







Почему удаленный доступ полезен

Удаленный доступ Эта функция важна для пользователей, которые не хотят приобретать отдельную настройку рабочего стола для своей системы. Получив доступ к устройству в другой системе, они могут управлять устройством из любого места (внутри или за пределами брандмауэра) без мыши или клавиатуры.



Требования для удаленного доступа

Для удаленного доступа к Raspberry Pi вам понадобится:



  • Устройство Raspberry Pi
  • Операционная система Raspberry Pi
  • SSH для удаленного доступа к интерфейсу командной строки
  • VNC для удаленного доступа к рабочему столу Raspberry Pi

Как получить удаленный доступ к терминалу Raspberry Pi на Mac

Если вы хотите получить удаленный доступ к терминалу Raspberry Pi на Mac, вы можете выполнить следующие шаги:





Шаг 1. Включите службу SSH на Raspberry Pi

Прежде чем перейти к доступу к терминалу Raspberry Pi на Mac, вам необходимо сначала включить службу SSH на устройстве. SSH — это безопасный протокол подключения оболочки, который позволяет вам удаленно входить в Raspberry Pi с другого компьютера; его можно включить на Raspberry Pi из здесь.

Шаг 2. Найдите IP-адрес Raspberry Pi

Вам необходимо найти IP-адрес Raspberry Pi, поскольку он потребуется позже при удаленном доступе к устройству Raspberry Pi с другого компьютера. Вы можете узнать IP-адрес Raspberry PI с помощью следующей команды:



имя хоста

Шаг 3. Включите вход по SSH на Mac

Поскольку вы являетесь пользователем Mac, вам необходимо включить вход по SSH в вашей системе, поскольку по умолчанию он отключен в отличие от системы Windows. Чтобы включить удаленный вход/SSH-вход, перейдите к Системные настройки> Общий доступ, выберите Удаленный вход и включите его для всех пользователей:

Или вы можете выбрать пользователей по вашему выбору, выбрав «Только эти пользователи» вариант.

Шаг 4. Запустите команду SSH для доступа к терминалу Raspberry Pi на Mac

Как только вы выясните IP-адрес Raspberry Pi, откройте терминал Mac и выполните следующую команду:

сш имя пользователя @ Айпи адрес

Вам необходимо указать имя пользователя и IP-адрес Raspberry Pi. Затем он запросит подтверждение, будете ли вы продолжать подключаться к устройству. Ответить с помощью да чтобы позволить текущему пользователю удаленно подключить устройство Raspberry Pi.

Примечание: Вам необходимо предоставить пароль Raspberry Pi по умолчанию для успешного доступа к интерфейсу терминала Raspberry Pi на терминале Mac.

На этом удаленный доступ к терминалу Raspberry Pi на Mac завершен. Теперь вы можете выполнять команды для Raspberry Pi непосредственно из терминала Mac. Однако соединение SSH будет работать только в том случае, если Mac и Raspberry Pi подключены к одной сети.

Как получить удаленный доступ к рабочему столу Raspberry Pi на Mac через брандмауэр

Помимо доступа к терминалу Raspberry Pi на Mac, вы также можете получить доступ к рабочему столу Raspberry Pi и управлять им непосредственно с Mac через брандмауэр. Однако для этого вам понадобится стороннее и широко используемое приложение удаленного доступа VNC. Следуйте инструкциям ниже, чтобы получить удаленный доступ к рабочему столу Raspberry Pi на Mac:

Шаг 1. Включите VNC на Mac

По умолчанию VNC установлен в системе Raspberry Pi, но по умолчанию не включен; вы можете включить его, открыв конфигурацию Raspberry Pi, используя:

судо raspi-конфигурация

Выберите «Параметры интерфейса» :

Выбрать ' ВНК» вариант:

Выбирать ' да », чтобы успешно включить VNC на Raspberry Pi:

Шаг 2. Установите программу просмотра VNC на Mac

Вы должны установить Просмотрщик VNC на Mac из здесь , поскольку это позволит вам получить доступ к рабочему столу Raspberry Pi с помощью удаленного подключения VNC.

Шаг 3. Разрешите подключение VNC на Mac

По умолчанию Mac не позволяет запускать VNC Viewer в системе из-за проблем с безопасностью. Вы можете включить его, выбрав « Доступность » и нажав на кнопку « Нажмите на замок, чтобы внести изменения ' вариант:

Затем выберите VNC Viewer и разрешите его в своей системе:

Шаг 4. Доступ к Raspberry Pi Desktop на Mac

Теперь откройте VNC Viewer на Mac, введите IP-адрес Raspberry Pi, добавьте имя пользователя и пароль для доступа к рабочему столу Raspberry Pi на Mac.

После правильного ввода пароля Raspberry Pi вы увидите рабочий стол Raspberry Pi в средстве просмотра VNC. Теперь вы можете начать управлять устройством прямо со своего Mac:

Примечание: Соединение VNC этим методом будет работать только в том случае, если оба устройства подключены к одной сети.

Как получить удаленный доступ к рабочему столу Raspberry Pi на Mac за пределами брандмауэра

VNC Viewer также позволяет пользователям получать удаленный доступ к Raspberry Pi за пределами брандмауэра. Это означает, что если ваше устройство подключено к другой сети, вы все равно можете получить к нему доступ, выполнив следующие действия:

Шаг 1: Вам необходимо войти в VNC Viewer, используя Войти опция в интерфейсе VNC Connect в Raspberry Pi:

Шаг 2: Укажите идентификатор электронной почты и пароль для завершения процесса входа на VNC-сервер:

Шаг 3: Выберите Следующий возможность выбрать метод подключения, поскольку мы используем метод по умолчанию:

Шаг 4: Вы можете продолжить использовать вариант по умолчанию, выбрав то же имя пользователя и пароль для своей учетной записи UNIX. Вы также можете установить Пароль VNC отдельно для ваших сеансов VNC:

Шаг 5: Выберите вариант по умолчанию и выберите « Следующий »:

Шаг 6: Нажмите кнопку 'Применять' кнопку, чтобы убедиться, что внесенные вами изменения удовлетворительны:

Шаг 7: Запишите имя компьютера, появившееся прямо под Возможности подключения вариант:

Шаг 8: Введите имя компьютера в VNC Viewer на Mac и нажмите Enter. Затем используйте имя пользователя и пароль Raspberry Pi по умолчанию для успешного доступа к рабочему столу Raspberry Pi за пределами брандмауэра:

Как создать несколько сеансов VNC для Raspberry Pi

По умолчанию VNC позволяет одновременно использовать только одно соединение VNC. Однако если есть больше пользователей, желающих получить доступ к Raspberry Pi, вы можете создать VNC-сервер. Создание VNC-сервера позволит другим пользователям получить доступ к Raspberry Pi, не мешая другим пользователям. Чтобы создать несколько сеансов VNC на Raspberry Pi, откройте терминал Raspberry Pi и выполните следующую команду:

vncserver-виртуальный

Запишите IP-адрес с помощью 192.168.Х.Х:1 сразу после выполнения указанной выше команды и вставьте этот адрес в программу просмотра VNC на Mac. Это откроет отдельный сеанс VNC на вашем Mac:

Вы можете выполнить vncсервер команду снова и снова, чтобы создать несколько сеансов. Ограничений на количество сеансов нет, но лучше снизить нагрузку на вашу систему, запустив минимальное количество сеансов.

Заключение

Удаленный доступ к Raspberry Pi полезен для пользователей, которые не хотят приобретать отдельную среду рабочего стола для устройства. Вы можете включить терминал Raspberry Pi удаленно, включив функцию SSH на Raspberry Pi. Затем, используя IP-адрес, имя пользователя и пароль Raspberry Pi, откройте удаленное SSH-соединение на терминале Mac. Чтобы получить доступ к рабочему столу Raspberry Pi, вы можете использовать службу VNC, которая использует IP-адрес Raspberry Pi, имя пользователя и пароль для доступа к рабочему столу. Подробное пошаговое руководство для методов SSH и VNC представлено в приведенном выше разделе этого руководства.