Как да настроите отдалечен работен плот на Linux

How Set Up Remote Desktop Linux



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

Има много начини да използвате отдалечен работен плот за вашите нужди. Тази статия ще ви покаже как да настроите отдалечен работен плот в Linux.







Отдалечен работен плот в Linux

Има няколко различни начина за настройване на отдалечен работен плот в Linux. Що се отнася до CLI, SSH е може би най -добрият метод за използване за това. Ако търсите GUI отдалечен работен плот, има много други опции. Тази статия ще обхваща някои от най -популярните начини за използване на отдалечен работен плот в Linux.



В зависимост от вашия дистрибутор, някои функции или характеристики на всеки от инструментите могат да варират. Ще използвам Ubuntu за тази статия.



TeamViewer

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





TeamViewer е кросплатформен инструмент, достъпен за Windows, Linux, macOS и други операционни системи. За да инсталирате в Linux, вземете подходящия Linux пакет за вашата система. Изтеглете TeamViewer тук.

В моя случай, тъй като използвам Ubuntu, грабнах пакета DEB. Ако използвате openSUSE, RHEL, CentOS или Fedora, ще трябва да вземете пакета RPM.



За да инсталирате пакета DEB на Ubuntu, изпълнете следната команда в терминала.

$sudoподходящИнсталирай./teamviewer_15.7.6_amd64.deb

За да инсталирате RPM пакета на openSUSE или SUSE Linux, изпълнете следната команда.

$sudoципърИнсталирай./teamviewer.x86_64.rpm

За да инсталирате пакета RPM на RHEL или CentOS, изпълнете следната команда.

$sudo yum инсталирайте./teamviewer.x86_64.rpm

За да инсталирате пакета RPM на Fedora, изпълнете следната команда.

$sudodnf localinstall teamviewer.x86_64.rpm

Ако използвате Arch Linux или производни на Arch, можете да вземете TeamViewer от AUR тук.

След като инсталацията приключи, стартирайте приложението.

Приемете лицензионното споразумение.

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

Въведете идентификационния номер на партньора на отдалечения работен плот и щракнете върху Свързване.

TeamViewer ще поиска паролата на отдалечения работен плот.

Вола! Отдалеченият работен плот е успешно конфигуриран!

Remmina

Remmina е безплатен клиент за отдалечен работен плот с отворен код. Подобно на TeamViewer, Remmina е достъпна за всички основни платформи. Remmina поддържа различни мрежови протоколи за отдалечен работен плот, включително VNC, SSH, RDP, NX и XDMCP.

За разлика от TeamViewer, Remmina няма ограничения по отношение на използването му. Remmina може да се използва както за лични, така и за професионални (системни администратори, сървъри и други) работни натоварвания. Това прави Remmina изключително доходоносна както за обикновени, така и за професионални потребители.

Обърнете внимание, че Remmina е просто клиент, който може да се свърже с всички ваши отдалечени настолни компютри чрез поддържани протоколи. Отдалечените настолни компютри трябва предварително да бъдат конфигурирани със сървър за отдалечен работен плот (VNC сървър, SSH, NoMachine сървър и т.н.), така че Remmina да има достъп до тях.

Има няколко начина за инсталиране на Remmina. В зависимост от вашия дистрибутор, методът ще варира. Вижте официалното Ръководство за инсталиране на Remmina тук.

Този раздел ще обхваща как да инсталирате Remmina snap и flatpak. Това са универсални пакети за Linux, така че можете да им се насладите във всеки дистрибутор, който използвате.

За да инсталирате Remmina snap, изпълнете следната команда. Обърнете внимание, че вече трябва да имате инсталиран snappy (snap package manager) във вашата система.

$sudoщракнетеИнсталирайреммина

За да инсталирате Remmina flatpak, изпълнете следната команда. Както при snap, първо ще трябва да имате инсталиран мениджър на snap пакети.

$sudoплосък пакетИнсталирайflathub org.remmina.Remmina

След като инсталацията приключи, стартирайте инструмента.

Ще се свържа с отдалечена система Ubuntu, която вече е конфигурирана с VNC сървър. За да се свържете с отдалечения работен плот, щракнете с десния бутон и изберете Свързване.

NoMachine

TeamViewer е мощен, лесен за използване софтуер за отдалечен работен плот, но идва с цена за силни потребители. В случая с Remmina е безплатно, но трябва да преминете през конфигуриране на VNC на целевата машина. Само ако имаше мощно, лесно за използване и безплатно решение!

NoMachine е такова решение за отдалечен работен плот. Характеристиките му могат да бъдат наравно с TeamViewer, като се предлагат безплатно. Това може да звучи малко подозрително за хората, загрижени за поверителността. Може би се чудите как NoMachine получава парите, от които се нуждае, за да се издържа? Според NoMachine , техният източник на доходи продава софтуера си на бизнеса. NoMachine не събира никакви лични данни, нито използва AdWare за приходи.

NoMachine е кросплатформен инструмент, достъпен за Windows, Linux и macOS. В случая с Linux, NoMachine се предлага в пакети DEB (за Debian, Ubuntu и производни) и RPM (Fedora, SUSE, RHEL, CentOS и производни). Ако използвате Arch Linux (или производни), проверете NoMachine в AUR тук.

Изтеглете NoMachine тук.

За да инсталирате пакета DEB на Debian, Ubuntu и производни, изпълнете следната команда.

$sudoподходящИнсталирай./nomachine_6.11.2_1_amd64.deb

За да инсталирате RPM пакета на openSUSE, SUSE Linux и производни, изпълнете следната команда.

$sudoципърИнсталирай./nomachine_6.11.2_1_x86_64.rpm

За да инсталирате пакета RPM на Fedora (използвайки dnf), изпълнете следната команда.

$sudodnf localinstall nomachine_6.11.2_1_x86_64.rpm

За да инсталирате пакета RPM на CentOS, RHEL и производни, изпълнете следната команда.

$sudo yum инсталирайте./nomachine_6.11.2_1_x86_64.rpm

Има две части на NoMachine: сървърът NoMachine и клиентът NoMachine. Сървърът ще отговаря за разрешаването на други клиенти на NoMachine да се свържат със системата. Клиентът ще се използва за свързване и използване на тези отдалечени настолни компютри.

Първо ще проверим сървъра NoMachine. Стартирайте сървъра NoMachine.

Ще се появи прозорецът за състоянието на сървъра NoMachine. Има 4 раздела. Първият е състоянието на сървъра. Тук можете да видите IP адреса на сървъра. Има и опции за спиране, рестартиране и изключване на сървъра.

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

След това ще проверим клиента NoMachine. Този клиент ще се използва за свързване към отдалечен работен плот на NoMachine.

За да добавите връзка към отдалечен работен плот, щракнете върху бутона Нов.

NoMachine ще започне новия процес на създаване на връзка. Първо изберете протокола. Има два налични протокола: NX и SSH. Препоръчително е да използвате NX за отдалечен работен плот с графичен интерфейс.

Въведете IP адреса и порта на сървъра NoMachine.

Следващата стъпка е методът за удостоверяване. През повечето време това ще бъде парола.

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

Дайте име на връзката. Името трябва да е нещо, което ви позволява лесно да разпознавате системата.

Връзката е настроена! Щракнете с десния бутон на мишката и изберете Стартиране на връзка, за да се свържете с отдалечения работен плот.

Въведете потребителското име и паролата на отдалечения работен плот.

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

Вола! Насладете се на отдалечения работен плот!

Обърнете внимание, че Remmina е съвместим и със сървъра NoMachine.

Заключение

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

Наслади се!