Ако трябва да пуснете "Безглави" (без монитор) на Raspberry Pi, можете да се свържете с него чрез SSH. Но ако имате нужда от достъп до работния плот, тогава една опция е да използвате VNC, което е чудесно, ако все още не използвате Remote Desktop Protocol (RDP) на Microsoft за свързване с други сървъри. Но ако вече използвате RDP, е по-удобно да активирате RDP достъп до Raspberry Pi и да се придържате само с един тип клиентски зрител.

RDP е собствен протокол, разработен от Microsoft. Той се използва главно в продуктите на Microsoft Windows Server, така че сървърите да могат да работят без прикрепен монитор. Всички модерни настолни версии на Windows (като Windows Vista, Windows 7 и Windows 8) са предварително инсталирани с RDP viewer (наречен Remote Desktop Connection). Това означава, че няма да е необходимо да инсталирате допълнителен софтуер за достъп до пълния работен плот на Pi от компютър с Windows.

Има няколко различни реализации на протокола RDP за Linux, включително xrdp . Проектът xrdp проектира протокола за отдалечен работен плот, за да осигури достъп до работния плот на Linux, а не до работния плот на Windows. Сървърът xrdp може да работи с други РРР клиенти с отворен код, както и с програмата за отдалечен работен плот на Microsoft.

За да инсталирате xrdp на Raspberry Pi Run Raspbian използвайте:

 sudo apt-get инсталирате xrdp 

xrdp ще бъде инсталиран като услуга и ще бъде стартиран автоматично. Не е необходима допълнителна конфигурация за отдалечено свързване. На компютър с Windows стартирайте програмата за връзка с отдалечен работен плот. В полето "Компютър:" въведете IP адреса на вашия Pi. Как да използвате статичен IP адрес и SSH настр. На урока за Raspberry Pi има повече информация за конфигурирането на IP адреси. Ако имате инсталирана Samba, можете просто да използвате името на мрежата на Windows за вашето устройство. По подразбиране е raspberrypi . Сега кликнете върху свързване.

xrdp влизане xrdp ще се покаже в нов прозорец. Тук можете да въведете потребителското име и паролата на който и да е потребител на Вашата Raspberry Pi. Ако използвате конфигурацията по подразбиране, въведете pi и raspberry и кликнете върху OK.

Разделителната способност на екрана по подразбиране не е зададена на Raspberry Pi, а по-скоро от клиента. Когато програмата за връзка с отдалечен работен плот се свърже с частта Pi от първоначалния протокол, преговорите трябва да установят разделителната способност на екрана и други неща като дълбочината на цветовете. За да промените резолюцията на екрана, кликнете върху "Показване на опциите", за да покажете разширените настройки за връзка. Под раздела Дисплей използвайте плъзгача, за да изберете размера на отдалечения работен плот. Плъзнете плъзгача докрай надясно, за да използвате режима на цял екран.

Промяна на настройките на xrdp

Както видяхме, сървърът xrdp не изисква конфигурация и работи извън кутията, но има няколко неща, които могат да бъдат променени. Конфигурационният файл xrdp.ini намира в /etc/xrdp и съдържа няколко променливи, които могат да бъдат зададени. За да редактирате типа на файла:

 sudo nano /etc/xrdp/xrdp.ini 

Файлът е разделен на различни секции, всяка маркирана с име в квадратни скоби. В секцията [globals] можете да деактивирате компресията, като зададете променливата bitmap_compression на no . Това може да подобри производителността, тъй като премахва необходимостта Pi да изпълнява определени задачи за компресиране, които могат да бъдат интензивни за процесора. Вероятно ще видите само подобряване на производителността на много натоварен Pi.

Протоколът за отдалечен работен плот има три нива на кодиране: ниско, средно и високо. Ниското е 40-битово криптиране и данните се криптират само от клиента към сървъра. Средното е 40-битово криптиране, но данните са криптирани и в двете посоки. Високото е 128-битово криптиране и подобно на средното ниво е в двете посоки. За да промените нивото на защита, променете променливата crypt_level .

В секцията [xrdp1] е възможно да зададете username и password по подразбиране, което означава, че не е необходимо да се въвеждат в диалоговия прозорец за влизане в xrdp. Ако искате да ограничите достъпа до вашия Pi, не променяйте тези променливи, но за удобство, може да искате да промените username на вашия потребител по подразбиране, но имайте предвид, че не можете да въведете друго потребителско име, ако искате да влезете като някой друг.

заключение

Сървърът xrdp предоставя лесен начин за достъп до вашия Pi от компютър с Windows и възможността за определяне на разделителната способност на екрана, когато се свързвате, е явно предимство. Иронично xrdp всъщност използва TightVNC сървъра за управление на X сесията, така че ако не го направите имате специално предпочитание за ПРСР, тогава можете просто да използвате VNC.