Оглавление:
- Запасы
- Шаг 1. SSH в ваш Pi
- Шаг 2: Загрузите сервер Tightvnc на свой Pi
- Шаг 3: Запустите Tightvncserver
- Шаг 4. Загрузите Java-клиент Tightvnc на свой Mac
- Шаг 5: разархивируйте и откройте
- Шаг 6. В системных настройках откройте Безопасность и конфиденциальность
- Шаг 7. Предоставьте разрешения
- Шаг 8: запустите клиент Tightvnc для подключения
- Шаг 9: введите пароль
- Шаг 10: Поздравляем
- Шаг 11: Примечание по созданию графического интерфейса пользователя
2025 Автор: John Day | [email protected]. Последнее изменение: 2025-01-13 06:58
Это руководство о том, как настроить tightvnc для доступа к рабочему столу Raspberry Pi с помощью Mac, когда Pi работает в автономном режиме.
Запасы
1. Raspberry Pi с поддержкой SSH
-Эта инструкция предполагает, что ваш Pi уже находится в сети и работает в безголовом режиме, то есть подключен к сети, через которую вы собираетесь получить удаленный доступ. Есть много существующих руководств о том, как это сделать, вернитесь сюда, когда вы успешно подключитесь к своему Pi по SSH и будете готовы к настройке удаленного рабочего стола.
2. Mac с Java.
- Причина этого упражнения. Поскольку протокол удаленного рабочего стола, который является стандартом, был разработан Microsoft, на компьютерах Mac по умолчанию не установлен клиент для подключений RDP. Мы исправим это, установив альтернативный клиент, использующий другой протокол, tightvnc. Tightvnc полагается на Java, поэтому для работы нашего клиента она понадобится нам.
Шаг 1. SSH в ваш Pi
Подключитесь к вашему Pi, чтобы начать процесс.
Шаг 2: Загрузите сервер Tightvnc на свой Pi
Введите команду
$ sudo apt-get install tightvncserver xrdp
Шаг 3: Запустите Tightvncserver
Введите команду
$ tightvncserver
на Pi, чтобы запустить программу. Вам будет предложено ввести пароль. Это будет использоваться позже для подключения к вашему рабочему столу. Пароль должен содержать от 5 до 8 символов. Любые дополнительные символы, которые вы вводите, будут обрезаны.
Примечание: этот шаг должен выполняться через SSH каждый раз, когда Pi включается, чтобы подключиться к клиенту.
Шаг 4. Загрузите Java-клиент Tightvnc на свой Mac
Перейти к
www.tightvnc.com/download.php
и загрузите последнюю версию java-клиента
Шаг 5: разархивируйте и откройте
Распакуйте содержимое в каталог по вашему выбору, а затем попытайтесь открыть tightvnc-jviewer.jar. Скорее всего, вы увидите указанную выше ошибку. Если он открывается, переходите к шагу 8.
Шаг 6. В системных настройках откройте Безопасность и конфиденциальность
Откройте Системные настройки и выберите Безопасность и конфиденциальность.
Шаг 7. Предоставьте разрешения
Перейдите на вкладку Общие и посмотрите вниз. Должно появиться уведомление о нашем.jar. Идите вперед и выберите Все равно открыть.
Шаг 8: запустите клиент Tightvnc для подключения
Запустите.jar, и откроется это окно. Введите IP-адрес Pi в поле Remote Host и измените номер порта на 5901. Теперь вы готовы подключиться к вашему Pi.
Шаг 9: введите пароль
Если на предыдущем шаге все прошло успешно, вам будет предложено ввести пароль, который вы создали на шаге 3.
Если это не то, что вы видите, скорее всего, либо IP-адрес неверен, либо, если вы возвращаетесь к этому руководству после первоначальной установки, возможно, вы забыли сначала запустить сервер на Pi через SSH. Продолжайте и убедитесь, что информация верна.
Шаг 10: Поздравляем
Теперь вы просматриваете рабочий стол своего Pi… удаленно!
Шаг 11: Примечание по созданию графического интерфейса пользователя
Из-за характера создания и отображения экрана вы можете столкнуться с проблемами с разрешениями при попытке запустить программы из командной строки, которые создадут графический интерфейс. Самый простой способ решения этой проблемы - просто поставить перед этими командами «gksudo». Вам будет предложено ввести пароль sudoer, а затем создать графический интерфейс, который вы ищете.