Пошаговая инструкция по настройке удаленного доступа к рабочему столу Raspberry Pi из Windows и Android.
В этот раз решил поделиться опытом по организации удаленного доступа к рабочему столу Raspberry Pi из Windows и Android. Надеюсь, что эта тема будет интересна посетителям моего блога.
Многие из моих знакомых уже купили себе Raspberry Pi и по достоинству оценили все прелести этого мини-компьютера. Кто-то использует малинку в качестве сервера, а некоторые работают в графической оболочке (Я не знаю как они в ней работают. Возможно, что просто силу воли тренируют.).
Именно последние начали меня дергать с просьбами настроить удаленный доступ к рабочему столу своих Raspberry Pi. Так как процесс настройки не имеет никаких заморочек и все “поднимается” за считанные минуты, я решил написать небольшую статью с простой пошаговой инструкцией.
Установка терминального сервера удаленного доступа XRDP на Raspberry Pi
В первую очередь нам нужно подготовить нашу Raspberry Pi. Весь процесс сводится к установке сервера удаленного доступа XRDP.
Для его установки наберите к консоли команду:
sudo apt-get install tightvncserver xrdp
Наш Remote Desktop сервер установлен и запущен.
XRDP работает по 3389 порту. Если планируете получать доступ к малинке из Интернета, то не забудьте пробросить этот порт в роутере.
Подключение к удаленному рабочему столу Raspberry Pi из Windows
Для подключения к удаленному рабочему столу Raspberry Pi из Windows мы будем использовать стандартный терминал удаленного доступа. Для его запуска, зайдите в меню Пуск – Выполнить. Введите команду:
mstsc
Откроется окно настройки подключения к удаленному рабочему столу.
В строке “Компьютер” необходимо ввести IP адрес Raspberry Pi.
Жмем на кнопку “Подключить”.
В появившемся окне вводим логин и пароль пользователя и жмем на кнопку "Ok".
Все!. Вы успешно подключились к удаленному рабочему столу Raspberry Pi из Windows.
Подключение к удаленному рабочему столу Raspberry Pi из Android
Возможно, что кому-то захочется подключаться к удаленному рабочему столу Raspberry Pi с устройств под управлением Android. На этот случай решил описать и этот вариант подключения.
Для начала необходимо скачать и установить программу Microsoft Remote Desktop из маркета.
Запускаем эту программу.
Создаем новое подключение, нажав на кнопку "+".
В открывшемся окошке вводим название подключения и IP адрес Raspberry Pi.
Сохраняем, нажав на кнопку с галочкой.
Тыкаем по нашему подключению.
В открывшемся окне вводим логин и пароль пользователя и жмем на кнопку "Login".
Ждем подключения.
Ожидаем завершения авторизации.
Кстати, через эту программу вы сможете подключаться к удаленному рабочему столу компьютера под управлением Windows, если разрешите в настройках удаленное подключение и установить пароль на учетную запись.
В комментариях задавайте вопросы и делитесь опытом.
На этом все!
а как подключится к текущей X - сессии?
видимо никак
http://habrahabr.ru/post/189074/
не?
Спасибо за годные статейки) очень удобно)
Более полезной инфы не видел. Осваиваю андроид. Терминал на Винду - это моя работа всегда в кармане со мной. СПАСИБО.
Привет, а какой в настройках роутера выбрать "Application" выхожу через 4G
Уважаемые спецы. Позвольте задать вопрос.Значит, после запуска PuNNY у меня возникает консоль Малины и спрашивает имя: пишу pi. После этого спрашивает пароль: а пароль не могу ввести потому, что консоль не реагирует на клавиатуру. Как быть? В настройках Малины я ничего не менял (типа — пароль и все такое).
всмысле - совсем не реагирует? или символы не вводит?
Если символы не отображаются, то это на всех linux-системах так. Попробуйте ввести пароль и нажать Enter
пароль при вводе не отображается
А я как написал?)
и ты так написал :)
я через админку отвечаю - там у меня комментарии сначала старые идут - твой сразу и не увидел
х)
и еще при подключении с андроида RD Client говорит что login failed
проверьте правильность ввода
Подскажите- что-то не коннектится через интернет
3389 порт в своем роутере пробросили на малинку?
а про VNC забыли?
например novnc http://kanaka.github.io/noVNC/screenshots.html
Не понимаю фразу, пробросить этот порт в роутере. Кому не трудно, объясните простым языком. Спасибо!
Ищи port forwarding
Благодарю!
Уважаемые пользовтаели малины,
А кто-нибудь имел проблемы при печати русскими буквами при использовании xrdp на девайсе?
У меня такая ситуация: через shh+X11 forward+Xming на Windows все хорошо. Раскладки переключаются и русские буквы печатаются.
А через xrdp - никак.
Всем здравствуйте а подскажите на малинку можно поставить windows 7?
Нельзя.
Выдает ошибку:
xrdp_mm_process_login_response: login failed
может ты под root пытаешься войти?
в графическую оболочку под root не пустит
pi@raspberrypi ~ $ sudo apt-get install xrdp
Чтение списков пакетов… Готово
Построение дерева зависимостей
Чтение информации о состоянии… Готово
Будут установлены следующие дополнительные пакеты:
tightvncserver xfonts-base
Предлагаемые пакеты:
tightvnc-java
НОВЫЕ пакеты, которые будут установлены:
tightvncserver xfonts-base xrdp
обновлено 0, установлено 3 новых пакетов, для удаления отмечено 0 пакетов, и 0 пакетов не обновлено.
Необходимо скачать 7 219 kБ архивов.
После данной операции, объём занятого дискового пространства возрастёт на 11,5 MB.
Хотите продолжить [Д/н]? д
Аварийное завершение.
при самой первой установке хотел нажать "Y" но вышло "н", может в этом причина? , хотя уже перезаружал и всеравно "Аварийное завершение"
Все поставилось на Малине нормально, но при попытке коннекта уже средствами винды выбивает такое : error problem connecting.
Alex, смотри сюда:
https://ubuntuforums.org/showthread.php?t=1314336
Мне помогло. Если коротко:
Сносим:
sudo apt-get remove xrdp
+ если есть
sudo apt-get remove vnc4server
sudo apt-get removetightvncserver
И ставим именно в таком порядке
sudo apt-get install tightvncserver
sudo apt-get install xrdp
Oleg:
2017-05-05
все в точку! сразу пошло.Спасибо за дельный совет.
Здравствуйте.
Все сделал по инструкции и в последний момент при подключении к удаленному рабочему столу выдает ошибку.
Connecting to 127.0.0.1 5910
error - problem connecting
Помогите пожалуйста.
Спасибо.
Сносим:
sudo apt-get remove xrdp
+ если есть
sudo apt-get remove vnc4server
sudo apt-get removetightvncserver
И ставим именно в таком порядке
sudo apt-get install tightvncserver
sudo apt-get install xrdp
Фигня полная не помогает это !!!!!
...устанавливаем tightvncserver... Оп! И он уже запущен и работает, вуаля!
Туториал очень похож на видос от Гордона Рамзи xD
Автор, ты бы хоть мануал или набор команд выложил по vnc серверу..
начинает вылазить ошибка после подключения (на андроид) закрываю она снова появляется пытался переустановить не помогло на малинке тоже переустановил вот ошибка 0x104 в малине порт поменял как сказано выше не знаю что делать загуглил про такую ошибку нечего не пишет только про другие помогите пожалуйста