Отдалечен достъп

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

Как да настроите отдалечен работен плот на 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 apt install ./ teamviewer_15.7.6_amd64.деб

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

$ sudo zypper инсталиране ./ teamviewer.x86_64.об / мин

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

$ sudo yum инсталиране ./ teamviewer.x86_64.об / мин

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

$ sudo dnf localinstall teamviewer.x86_64.об / мин

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

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

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

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

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

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

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

Реммина

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, изпълнете следната команда. Обърнете внимание, че вече трябва да имате инсталиран бърз (мениджър на пакети за щракване) в системата.

$ sudo snap инсталирайте remmina

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

$ sudo flatpak инсталирайте flathub org.ремина.Реммина

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

Ще се свържа с отдалечена система на 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 apt install ./ nomachine_6.11.2_1_amd64.деб

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

$ sudo zypper инсталиране ./ nomachine_6.11.2_1_x86_64.об / мин

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

$ sudo dnf localinstall nomachine_6.11.2_1_x86_64.об / мин

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

$ sudo yum инсталиране ./ nomachine_6.11.2_1_x86_64.об / мин

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

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

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

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

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

За да добавите връзка с отдалечен работен плот, щракнете върху бутона „New“.

NoMachine ще стартира новия процес на създаване на връзка. Първо изберете протокола. Налични са два протокола: NX и SSH. Препоръчително е да използвате NX за GUI отдалечен работен плот.

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

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

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

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

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

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

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

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

Имайте предвид, че Remmina е съвместим и със сървъра NoMachine.

Заключение

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

Наслади се!

Най-добрите приложения за картографиране на геймпад за Linux
Ако искате да играете игри на Linux с геймпад вместо типична система за въвеждане на клавиатура и мишка, има някои полезни приложения за вас. Много ко...
Полезни инструменти за геймърите на Linux
Ако искате да играете игри на Linux, има вероятност да сте използвали приложения и помощни програми като Wine, Lutris и OBS Studio, за да подобрите иг...
HD Remastered Games за Linux, които никога преди не са имали издание на Linux
Много разработчици и издатели на игри излизат с HD ремастер на стари игри, за да удължат живота на франчайза, моля феновете, които искат съвместимост ...