Технологията RDP (Remote Desktop Protocol) позволява на потребителите на една и съща или различни версии на операционни системи да управляват дистанционно компютър. Има специални клиенти, различни от помощните програми на конзолата, където тази опция е реализирана чрез графичен интерфейс, което означава, че потребителят има пълен изглед на работния плот, възможност за взаимодействие с показалеца на клавиатурата и мишката. Като част от днешната статия искаме да поговорим за използването на популярни RDP клиенти в Linux.

Използване на RDP клиенти в Linux

Сега няма толкова много клиенти на RDP, тъй като има трудности при внедряването на технологията, които също са свързани с нейната собственост. На обикновения потребител обаче се предлагат поне три различни възможности за избор. След това искаме да говорим само за най-популярните и надеждни от тях и вие, като започнете от инструкциите, вече ще можете да инсталирате подходящ клиент и да се свържете със сървъра.

Вариант 1: Remmina

Remmina е най-популярният клиент за отдалечен работен плот и се предлага предварително инсталиран в много дистрибуции на Linux по подразбиране. Версията му обаче често е остаряла. Тази програма има прост и интуитивен GUI с огромен брой помощни инструменти. Дори начинаещ потребител може да го овладее, поради което поставяме този софтуер на първо място. Нека да преминем през процедурата по инсталиране, конфигуриране и свързване в Remmina стъпка по стъпка.

Стъпка 1: Инсталиране

Трябва да започнете с инсталирането на този RDP клиент във вашата операционна система. Както бе споменато по-рано, Remmina вече присъства в много дистрибуции по подразбиране, но не боли да актуализира версията си, което няма да отнеме много време.

  1. Ако Remmina просто не е налична във вашата система и искате да инсталирате стабилна, но не най-новата компилация, първо стартирайте "Терминал" по удобен начин, например чрез менюто на приложението или като задържите комбинацията Ctrl + Alt + T.
  2. Стартиране на терминала за по-нататъшно инсталиране на програмата Remmina

  3. В конзолата, която се отваря, въведете sudo apt инсталирайте remmina и кликнете върху Въведете... Заменете вашия мениджър на пакети apt с друг, ако използвате дистрибуция, базирана на RedHat или Fedora.
  4. Въвеждане на командата за инсталиране на програмата Remmina от официалните хранилища

  5. Инсталационните действия винаги се изпълняват от името на суперпотребителя, така че трябва да ги потвърдите, като въведете паролата на нов ред. Тази ситуация не е изключение.
  6. Потвърждение на паролата за инсталиране на Remmina на Linux чрез официални хранилища

Освен това може да се наложи допълнително потвърждение за разширяването на заетото дисково пространство. След успешното завършване на инсталацията можете да продължите с използването на клиента. Ако искате да актуализирате версията, ще трябва да използвате персонализирани хранилища, тъй като официалните нови компилации не се получават. Внедряването ще бъде малко по-сложно, но изглежда така:

  1. В конзолата въведете sudo apt-add-repository ppa: remmina-ppa-team / remmina-nextза да получите файлове от хранилището.
  2. Команда, за да получите най-новата Remmina на Linux чрез персонализирано хранилище

  3. Потвърдете това действие, като напишете паролата за акаунта на суперпотребителя.
  4. Потвърждение на командата, за да получите най-новата Remmina на Linux чрез персонализирано хранилище

  5. Ще бъдете уведомени за получените пакети. Приемете ги, като кликнете върху Въведете.
  6. Продължете да получавате най-новата Remmina на Linux чрез персонализирано хранилище

  7. Изчакайте изтеглянето да завърши. По време на тази операция не затваряйте конзолата и не прекъсвайте вашата интернет връзка.
  8. Изтегляне на файлове за по-нататъшна инсталация на Remmina в Linux

  9. След това трябва да актуализирате списъка със системни хранилища чрез командата sudo apt-get update.
  10. Команда за актуализиране на хранилища при инсталиране на Remmina на Linux

  11. Остава само да инсталирате RDP клиента и свързаните с него приставки, като въведете sudo apt-get инсталирайте remmina remmina-plugin-rdp libfreerdp-plugins-standard.
  12. Команда за инсталиране на последната версия на Remmina на Linux чрез персонализирано хранилище

  13. Потвърдете използваното дисково пространство, като изберете отговора ди изчакайте до края на процедурата.
  14. Потвърждаване на инсталирането на Remmina на Linux чрез персонализирано хранилище

Това завършва инсталирането на Remmina. Старата версия ще бъде автоматично заменена с новата, поради което можете да затворите конзолата и да продължите към първото стартиране на софтуера.

Стъпка 2: стартиране и настройка

Дори и най-начинаещият потребител може да разбере стартирането и конфигурирането на Remmina, а официалната документация ще помогне за последното. Все пак искаме да се спрем на основните моменти, така че да няма трудности при изпълнението на тази задача.

  1. По подразбиране иконата Remmina ще бъде добавена към менюто на приложението веднага след инсталирането. Намерете го там, като превъртите списъка или използвате лентата за търсене.
  2. Стартиране на Remmina в Linux чрез иконата в менюто на приложението

  3. За да отидете до настройките, щракнете върху бутона под формата на три хоризонтални линии и изберете "Настроики".
  4. Отидете на Remmina options в Linux за глобална конфигурация

  5. Сега на екрана ще се покаже прозорец Настройки на Remmina... Той съдържа огромен брой раздели, отговорни за извършване на глобални и потребителски промени. Например тук можете да зададете стандартната разделителна способност на екрана, да промените комбинации от клавиши, да редактирате SSH и елементи за защита.
  6. Общи и потребителски настройки за Remmina в Linux

Няма да се спираме на всеки елемент, който присъства подробно, тъй като разработчиците предоставят официална информация за всяка опция, а интерфейсът Remmina е на руски език, което ще ви помогне да разберете сами.

Стъпка 3: Създайте профил и се свържете

След като зададете оптималната конфигурация на Remmina, остава само да създадете профил на връзката, използвайки въпросния протокол, за да се свържете успешно с отдалечения работен плот. Предлагаме да анализираме основния принцип на тази процедура.

  1. Намерете съответната икона в горния панел и щракнете с левия бутон върху нея, за да се покаже формата за създаване на връзка.
  2. Създаване на нова връзка с отдалечен работен плот в Remmina на Linux

  3. Попълнете всички редове, както се изисква. Не забравяйте да проверите отново данните за вашия акаунт и адресите на сървъра. След това можете да изберете действие. Ако щракнете върху "За включване", посочените настройки няма да бъдат запазени, защото за да направите това, кликнете върху „Запазване и свързване“.
  4. Въвеждане на данни за Remmina Remote Desktop Connection в Linux

  5. В бъдеще запазените профили могат да се стартират директно от главното меню на Remmina. Всички налични връзки ще бъдат показани в таблица с подробна информация.
  6. Запазете профили за бърза връзка чрез Remmina в Linux

  7. След стартирането ще се отвори отделен прозорец с виртуален работен плот. Изчакайте изтеглянето да започне и използвайте инструментите в левия прозорец, за да управлявате сесията си.
  8. Успешно стартиране на отдалечен работен плот чрез Remmina на Linux

Сега остава само да започнете да взаимодействате с отдалечения работен плот, като извършвате необходимите действия там. Ако имате въпроси относно управлението на Remmina, обърнете специално внимание на документацията: там отговорите на абсолютно всички потребителски въпроси са описани в най-подробна форма.

Вариант 2: rdesktop

Следващият инструмент, наречен rdesktop, не е толкова популярен сред начинаещите потребители, тъй като всички настройки се извършват чрез конзолата чрез въвеждане на съответните команди. Това решение обаче стана популярно сред професионалистите и феновете на конзолните комунални услуги.

Стъпка 1: Инсталирайте rdesktop

Нека се спрем накратко на самата процедура за инсталиране на rdesktop. Тази програма за достъп е в официалните хранилища за разпространение, така че потребителят няма нужда да изтегля допълнителни файлове или пакети.

  1. Отвори "Терминал" по всеки удобен начин.
  2. Стартирайте терминала, за да инсталирате rdesktop на Linux

  3. Въведете командата sudo apt-get инсталирайте rdesktop и кликнете върху Въведете.
  4. Команда за инсталиране на помощната програма на конзолата rdesktop в Linux

  5. Потвърдете това действие, като въведете парола за суперпотребител на нов ред.
  6. Потвърждаване на инсталирането на помощната програма на конзолата rdesktop в Linux

  7. Инсталацията ще продължи веднага след избора на положителен отговор "Д".
  8. Потвърждаване на получаването на файлове при инсталиране на помощната програма на конзолата rdesktop в Linux

  9. Тази помощна програма също се стартира чрез "Терминал" чрез командата rdesktop.
  10. Стартиране на помощната програма на конзолата rdesktop в Linux след инсталирането му

Ако дистрибуцията, която използвате, не е базирана на Debian, аргументът apt-get към командата за инсталиране ще трябва да бъде заменен с yum или pacman. В останалото няма разлики с компилациите на Linux.

Стъпка 2: стартирайте и свържете

Ако просто въведете командата в конзолата rdesktop, следващите редове ще покажат кратко резюме на синтаксиса и наличните опции. Препоръчваме ви да проучите информацията, която се появява, за да разберете как точно се осъществява връзката с отдалечен работен плот чрез тази помощна програма.

Опции за Linux rdesktop и информация за синтаксиса

След това можете директно да се свържете с друг компютър. Нека да разгледаме този процес с помощта на линията rdesktop -z -P -g 1280x900 -u ИМЕ НА ПОТРЕБИТЕЛЯ -p ПАРОЛА СЪРВЪР_IP.

Въвеждане на команда за свързване с отдалечен работен плот чрез rdesktop в Linux

Тук трябва да разгледате подробно абсолютно всеки въведен аргумент и информация.

  • -z... Тази опция е отговорна за активиране на компресирането на потока. Използвайте го, за да оптимизирате връзката си. Особено подходящо за системи с ниска скорост на интернет.
  • -P... Създава кеширане. Това помага да се запази част от информацията в локално хранилище в бъдеще, без да се налага всеки път да се свързвате със сървъра, за да го изтеглите.
  • -g... Задава персонализираната разделителна способност на прозореца на работния плот. След тази опция въведете необходимия параметър, за да бъде приложен.
  • -u... След тази опция посочете потребителското име, което ще се показва на сървъра.
  • -п... Този аргумент се изисква, ако има парола.
  • SERVER_IP... Винаги се посочва в края на реда. Вместо този надпис въведете името на домейна на сървъра, към който искате да се свържете.

Стъпка 3: Обменяйте файлове между Windows и Linux в текущата сесия

В края на анализа на помощната програма rdesktop искаме да поговорим за основните действия, извършвани чрез въвеждане на команди в конзолата. Първо, нека поговорим за най-популярните задачи, свързани с обмена на файлове. Мрежовата папка е свързана чрез rdesktop -r диск: споделяне = / начало / документи -z -P -g 1280x900 -u ИМЕ НА ПОТРЕБИТЕЛЯ -p ПАРОЛНА СЪРВЪР_IP, където всички посочени опции и адреси се заменят с необходимите.

Команда за отваряне на споделена мрежова папка чрез rdesktop в Linux

След въвеждане на тази команда папката ще стане достъпна за четене и писане, което ще ви позволи да управлявате файловете там по всякакъв възможен начин. Ако обаче има проблеми с достъпа, ще трябва да затворите сесията, активирайте командата chown -R / начало / документи ИМЕ НА ПОТРЕБИТЕЛЯ: USERGROUPи чак след това свържете директорията отново.

Команда за споделяне на мрежова папка за rdesktop на Linux

Стъпка 4: Създайте икона за пряк път

Когато разглеждате първия RDP клиент, може би сте забелязали, че всички профили се записват в графичната таблица на менюто, която ви позволява бързо да се свързвате и превключвате между тях. За съжаление, rdesktop просто няма тази функция, така че има само един алтернативен метод - ръчно създаване на бутон за пряк път за всеки сървър.

  1. В конзолата създайте празен текстов файл с произволно име, като използвате удобен текстов редактор. Самата команда ще изглежда по следния начин: sudo nano rdesktopкъдето нано - използваният текстов редактор и rdesktop - името на самия файл.
  2. Създайте текстов файл за иконата за стартиране на rdesktop в Linux

  3. Когато се появи прозорецът, поставете двата реда по-долу, като замените опциите и информацията за сървъра с тези, които имате.
  4. #! / bin / bash
    rdesktop -z -P -g 1280x900 -u ИМЕ НА ПОТРЕБИТЕЛЯ -p ПАРОЛА СЪРВЪР_IP

    Икона за стартиране на скриптове rdesktop в Linux

  5. Запазете всички промени и излезте от текстовия редактор.
  6. Запазване на промени в текстовия файл на иконата за стартиране на rdesktop в Linux

  7. Въведете командата chmod + x rdesktopза да създадете икона за бързо стартиране на вашия работен плот.
  8. Преобразуване на текстов файл в програма за стартиране на rdesktop на Linux

Всички други опции и нюанси на взаимодействие с rdesktop, за които не говорихме по-горе, са подробно описани в официалната документация или се използват доста рядко и следователно не се нуждаят от обяснение.

Вариант 3: freerdp

freerdp е най-новият RDP клиент и тепърва започва да придобива сцепление. Той също се управлява в конзолата и сега има малко функции, така че поставяме тази опция на последно място.

  1. Freerdp се инсталира с всички необходими компоненти чрез командата sudo apt-get инсталирайте freerdp libfreerdp-plugins-standard.
  2. Команда за инсталиране на програма freerdp в Linux

  3. Инсталацията ще започне веднага след потвърждаване на паролата.
  4. Потвърждаване на инсталирането на freerdp на Linux

  5. Изберете отговор дза да изтеглите всички архиви.
  6. Продължаване на инсталирането на freerdp на Linux

  7. Използвай линията xfreerdp -u black -d WORK -n "soringpcrepair.com" -a 15 -k US -g 1440x830 - плъгин cliprdr --plugin rdpdr - диск с данни: DiskP: / home / black - my.rdp.server.netза да стартирате връзка със сървъра.
  8. Връзка с отдалечен работен плот чрез freerdp в Linux

Сега ви предлагаме да разгледате всички опции, които видяхте в предишния ред. Те са малко подобни на тези, използвани във втората опция при взаимодействие с клиента на rdesktop, но имат и свои собствени характеристики.

  1. -u... Отговаря за потребителското име на сървъра. Съответният вход трябва да бъде въведен веднага след тази опция.
  2. ... Същото, но само с домейна на работната група, който е определен предварително и трябва да бъде еднакъв за всички членове на локалната мрежа.
  3. ... Посочва името на хоста.
  4. ... Този аргумент е последван от дълбочината на цвета на прозореца. По подразбиране е 15.
  5. ... Задава оформлението на клавиатурата по подразбиране, където кодът на състоянието е посочен като параметър.
  6. -g... Определя размера на показания прозорец в пиксели.
  7. - плъгин cliprdr... Активира споделен клипборд с бъдещ отдалечен работен плот.
  8. --plugin rdpdr - диск с данни: DiskP: / home / black -... Свързва домашна папка като споделена мрежова папка и позволява обмен на данни.
  9. my.rdp.server.net... Заменен с името на използвания RDP сървър.

По-горе получихте преглед на три различни RDP клиенти за Linux. Както можете да видите, всички те имат свои собствени характеристики и ще отговарят на различни потребители. Всеки от тях може да се свърже с Windows, така че сложността на избора се крие само в разликите в контрола и изпълнението на графичния интерфейс на прозореца за показване на отдалечен работен плот.