rdesktop — клиент RDP для подключения рабочего стола Windows из Linux

Thank you for reading this post, don't forget to subscribe!

rdesktop — это про­грамм­ное обес­пе­че­ние с откры­тым исход­ным кодом, кото­рое поз­во­ля­ет под­клю­чать­ся к уда­лен­но­му рабо­че­му сто­лу Windows и управ­лять им с ком­пью­те­ра Linux с помо­щью RDP — про­то­ко­ла уда­лен­но­го рабо­че­го стола.

Дру­ги­ми сло­ва­ми, когда вы сиди­те перед сво­ей систе­мой Linux дома или в офи­се и полу­ча­е­те доступ к сво­е­му рабо­че­му сто­лу Windows, как если бы вы сиде­ли перед ком­пью­те­ром с Windows.

В этой ста­тье мы рас­ска­жем, как уста­но­вить rdesktop в систе­ме Linux для досту­па к уда­лен­но­му рабо­че­му сто­лу ком­пью­те­ра с Windows, исполь­зуя имя хоста и IP-адрес.

Настройки Windows

Что­бы раз­ре­шить rdesktop под­клю­чать­ся к любой машине с Windows, вам нуж­но вне­сти несколь­ко сле­ду­ю­щих изме­не­ний в самом Windows.

  • Вклю­чить порт RDP № 3389 в брандмауэре.
  • Вклю­чить уда­лен­ный рабо­чий стол в опе­ра­ци­он­ной систе­ме Windows.
  • Тре­бу­ет­ся хотя бы один поль­зо­ва­тель с паролем

Выпол­нив все выше­пе­ре­чис­лен­ные пара­мет­ры кон­фи­гу­ра­ции Windows, вы може­те перей­ти к уста­нов­ке rdesktop в сво­ей систе­ме Linux для досту­па к рабо­че­му сто­лу Windows.

Установка rdesktop (удаленный рабочий стол) на Linux

Все­гда пред­по­чти­тель­но исполь­зо­вать мене­джер паке­тов по умол­ча­нию, такой как yum, dnf или apt, для уста­нов­ки про­грамм­но­го обес­пе­че­ния для авто­ма­ти­че­ской обра­бот­ки зави­си­мо­стей во вре­мя установки.

Если rdesktop недо­сту­пен для уста­нов­ки из репо­зи­то­ри­ев по умол­ча­нию, вы може­те ска­чать tarball с Github здесь или исполь­зо­вать сле­ду­ю­щую коман­ду wget для загруз­ки и уста­нов­ки, как пока­за­но далее.

Подключение к рабочему столу Windows с использованием имени хоста

Что­бы под­клю­чить хост Windows с рабо­че­го сто­ла Linux, вве­ди­те сле­ду­ю­щую коман­ду, исполь­зуя пара­метр -u в каче­стве име­ни поль­зо­ва­те­ля (narad) и (ft2) в каче­стве име­ни хоста мое­го хоста Windows.

Для раз­ре­ше­ния име­ни хоста сде­лай­те запись в фай­ле /etc/hosts, если в вашей сре­де нет DNS-сервера.

Подключение к рабочему столу Windows с использованием IP-адреса

Что­бы под­клю­чить хост Windows с ком­пью­те­ра Linux, исполь­зуй­те имя поль­зо­ва­те­ля как (narad) и IP-адрес как (192.168.50.5) мое­го хоста Windows, коман­да будет такой же.

Выпол­ни­те коман­ду man rdesktop в команд­ной строке.

Если вы хоти­те узнать боль­ше об этом или посе­ти­те веб-сайт про­ек­та rdesktop.