Windows-ээс Linux Remote Desktop-д холбогдож байна. Линуксээс Windows руу хэрхэн холбогдох вэ? Linux ubuntu алсын ширээний компьютер

Хэрэв ямар нэг шалтгааны улмаас RDP-ээр дамжуулан алсын Ubuntu машин руу нэвтрэх шаардлагатай бол цөхрөх хэрэггүй - бүх зүйл боломжтой! Үүний тулд xrdp гэж нэрлэгддэг хэрэгсэл байдаг. Энэ зааварт би та Windows-ээс RDP-ээр Ubuntu-д хэрхэн холбогдож болохыг харуулах болно.

Шаардлагатай багцуудыг суулгаж байна

Бид систем дээр хоёр багцыг суулгах шаардлагатай болно - xrdp болон xorgxrdp, гэхдээ хоёр дахь нь аль хэдийн эхнийхээс хамааралтай байгаа тул нэг командыг ажиллуулахад хангалттай:

sudo apt install xrdp

xrdp тохиргоо

Зөв ажиллахын тулд TCP порт 3389 нээлттэй байх ёстой - таны галт хана энэ портыг хаагаагүй эсэхийг шалгаарай.
Түүнчлэн, хэрэв систем дээр ширээний орчин суулгаагүй бол үүнийг суулгах нь зүйтэй, жишээлбэл Xfce, та үүнийг дараах тушаалаар хийж болно.

sudo apt install xfce4

Мөн нэрийн өмнөөс системд нэвтрэх хэрэглэгчийн гэрийн лавлахад файл байх ёстой. .xsessionЭнэ нь бүрхүүлийг эхлүүлэх командыг зааж өгсөн бөгөөд бидний жишээнд ийм байна startxfce4(xfce ажиллуулах). Энэ файлыг үүсгэсний дараа xrdp тохиргоог шинэчлэхийн тулд sudo systemctl restart xrdp командыг ажиллуулна уу (хэрэв энэ нь аль хэдийн ажиллаж байсан бол).

xrdp эхлүүлэх

Үйлчилгээг эхлүүлэхийн тулд дараах тушаалыг ажиллуулна уу:

sudo systemctl эхлэх xrdp

xrdp-г системээр эхлүүлэхийн тулд (заавал биш) дараах тушаалыг өгнө:

sudo systemctl xrdp-г идэвхжүүлнэ

Үүний дагуу үйлчилгээг автоматаар эхлүүлэхийг зогсоох, идэвхгүй болгох:

sudo systemctl зогсоох xrdp sudo systemctl xrdp-г идэвхгүй болгох

Windows-ээс холбогдож байна

Remote Desktop Connection цэсийг нээнэ үү. Бүх нийтийн аргаҮүнийг хийхийн тулд - "Run" -аар дамжуулан Win + R товчийг дараад нээгдэх цонхонд mstsc гэж бичнэ үү:

Нээгдсэн цонхон дээр Ubuntu-тай машинуудыг зааж өгөөд "Холбох" дээр дарна уу:

Гарч ирэх цонхонд өгөгдлийг оруулна уу данснэрийн өмнөөс холболт хийх Ubuntu дээр:

Тэгээд "Ok" дээр дарсны дараа бид системд орно:

Энэ жишээнд Ubuntu 18.04 болон Windows 10 ашигласан.

Долдугаар сарын 28

Ubuntu-ийн шинэ хувилбаруудад аль хэдийн суурилагдсан VNC сервер байдаг. Бид үүнийг ашиглах болно стандарт гэсэн үг. Энэ асуудлыг ойлгохын тулд би хангалттай тооны форумыг унших хэрэгтэй болсон. Тиймээс, олон хэрэглэгчид ubuntu 14.04-ийн хувилбарт цөмийн төхөөрөмжийн зарим дотоод нарийн ширийн байдлаас болж энэ фокус ажиллахгүй байна гэж бичдэг. Би орсон энэ асуултгүн гүнзгий ороогүй ... ямар ч тохиолдолд, хэрэв та гэнэт байгаа бол аз жаргалтай эзэнЭнэ хувилбар - та өөр x11vnc серверийг ашиглаж болно.

Үүнийг маш энгийнээр тохируулсан:

sudo apt-get устгах vino sudo apt-get install x11vnc

Үүнтэй ижил нийтлэлд стандарт VNC сервер нь анхдагчаар ubuntu-д аль хэдийн орсон байна. Бүх зүйлийг хэрхэн тохируулах вэ?

Алсын хосттой холбогдоно уу.

ssh-ээр холбогдоно уу алсын компьютер, бид графикаар хандахыг хүсч байна. Үүний зэрэгцээ бид түүний IP-г мэдэж, дэлгэцийг нь харахыг хүссэн хэрэглэгчийн нууц үгээр нэвтрэх ёстой. Үнэн хэрэгтээ, sudo эрхтэй аливаа хэрэглэгчийн өгөгдөл бидэнд туслах болно, гэхдээ дараа нь бид зарим зүйлийг тохируулах шаардлагатай болно.

За ингээд хэлчихье дотоод сүлжээБид 10.20.0.30 IP хаягтай, feanor184 хэрэглэгчтэй ubuntu компьютертэй. Бид консолоос -X товчлуураар холбогддог (график X-г ажиллуулахын тулд):

Ssh-X [имэйлээр хамгаалагдсан]

нууц үгээ оруулаад манай алсын компьютерийн консол руу орно уу.

Одоо үүнд оруулна уу:

sudo wine-seferences

мөн график цонхыг харна уу

Энд бид шалгах хайрцагуудыг тавьдаг:

бусад хэрэглэгчдэд таны ширээний компьютерийг үзэх боломжийг олгоно — ширээний компьютерийг харцгаая.

бусад хэрэглэгчдэд таны ширээний компьютерийг удирдах боломжийг олгоно — хулгана болон гарыг алсаас удирдах боломжийг танд олгоно.

хэрэглэгчээс энэ нууц үгийг оруулахыг шаардана — холбогдохын тулд нууц үг оруулахаа мартуузай. Манай сүлжээнд хэн авирахыг та хэзээ ч мэдэхгүй

Мэдэгдлийн бүсийн дүрсийг харуулах: үргэлж — Дэлгэцийн дээд хэсэгт байрлах vnc дүрсийг тавиур дээр үргэлж харуулах.

Та мөн өөрийн тохиргоог хийж болно - миний тохиргоог энд тайлбарласан болно)

Бид тохиргоог хадгалж, алсын хостоос салгаж байна.

Тохируулсан компьютерт холбогдохын тулд vnc дэмжлэгтэй дурын клиентийг ашиглана уу.

Жишээлбэл, Remmina нь Linux-д зориулагдсан.

UltraVNC Viewer - Windows-д зориулсан.

Тайлбарласан холболтын тохиргоог ажиллуулахын тулд алсын компьютер ubuntu үйлдлийн системтэй байх ёстой гэдгийг дахин сануулж байна. Ubuntu суулгах нь тусдаа сэдэв тул би энд анхаарлаа хандуулахыг хүсэхгүй байгаа тул бид энэ алхамыг алгасах болно. Интернет дээр энэ сэдвээр олон гарын авлага байдаг.

Бид юугаар төгсөх вэ?

Бид ubuntu ашиглан алсын компьютерт холбогдож, мониторынх нь ард сууж байгаа юм шиг түүн дээр ямар нэгэн үйлдэл хийх боломжтой болсон.

Remote Desktop нь өөр компьютер эсвэл ухаалаг гар утсыг ашиглан интернетээр дамжуулан компьютертээ холбогдох боломжийг олгодог. Та ойр биш байсан ч өөр компьютер дээр ямар нэг зүйл хийх шаардлагатай болдог. Ubuntu-д ч бас ийм боломж бий.

Энэ нийтлэлд бид Ubuntu 16.04 Remote Desktop-г хэрхэн тохируулах, мөн түүнтэй хэрхэн холбогдох талаар авч үзэх болно. янз бүрийн төхөөрөмж. Бид VNC-ийг алсаас хандалтын протокол болгон ашиглах болно, энэ нь удаан бөгөөд хуучирсан боловч хаа сайгүй дэмжигддэг. Ubuntu 16.04 дээрх бараг бүх зүйл програм хангамжаль хэдийн анхдагчаар тохируулагдсан тул та хэдхэн тохиргоог өөрчлөхөд л хангалттай.

Ubuntu Remote Desktop

Миний хэлсэнчлэн бид VNC-г алсаас хандалтын протокол болгон ашиглах болно. Мөн серверийн хувьд - Vino, энэ програм нь анхдагчаар түгээлтийн хамт ирдэг. Үүнийг ажиллуулахын тулд та хэдхэн тохиргоог хийх хэрэгтэй.

Dash үндсэн цэсийг нээгээд хайх ширээний хуваалцах.

Хэрэв систем юу ч илрүүлээгүй бол энэ нь нийтлэг алдаа юм. Та уг хэрэгслийг терминалаар дамжуулан ажиллуулж болно. Үүнийг хийхийн тулд терминалыг нээнэ үү Ctrl+Alt+Tмөн хийх:

дарсны сонголт

Дараа нь нээгдэх цонхонд хайрцгийг шалгана уу "Бусад хэрэглэгчдэд таны ширээний компьютерийг харуулах"Дараа нь талбайн эсрэг талд "Нууц үг шаардах"холбогдоход ашиглах нууц үгээ оруулна уу:

Ингээд л ubuntu-ийн алсын ширээний компьютерийг тохирууллаа. Одоо та өөр Linux түгээлтийг ашиглан компьютертээ холбогдохыг оролдож болно. Гэхдээ бас нэг зүйл бий. Та Windows-ээс холбогдох боломжгүй болно. Шаардлагатай шифрлэлтийг анхдагчаар идэвхжүүлсэн байна. Үүнийг бүх үйлчлүүлэгчид дэмждэггүй. Албадан шифрлэлтийг идэвхгүй болгохын тулд та dconf-редакторыг суулгах хэрэгтэй:

sudo apt суулгах dconf-редактор

Дараа нь програмыг нээж, замыг дагана уу org.gnome.desktop.remote-desktopтэнд байгаа хайрцгийн сонголтыг арилгана уу:

Та одоо ubuntu-ийн алсын ширээний холболтыг шалгахад бэлэн боллоо. Үндсэн цэсийг нээгээд үйлчлүүлэгчээ олоорой алсын холболтРеммина.

Холболтын мөрөнд протоколыг сонгоно уу VNC, дараа нь хаягаа оруулна уу, учир нь бид локал машиныг шалгах гэж байгаа тул localhost-ыг оруулна уу, бусад тохиолдолд та компьютерийн IP хаягийг ашиглах хэрэгтэй болно. Дараагийн дарна уу "Холбох":

Тэр даруй програм нь компьютерт алсаас нэвтрэх нууц үгийг танаас хүсэх болно.

Дараа нь аль хэдийн VNC системд сервер нь алсын ширээний ubuntu 16.04-тэй энэ клиенттэй холбогдохыг зөвшөөрөх шаардлагатай эсэхийг асуух болно.

Холболтыг зөвшөөрсний дараа та алсын ширээний компьютерийг ашиглаж болно. Одоо өөр компьютерээс холбогдох цаг болжээ. Та Linux, Windows эсвэл Android-д зориулсан дурын VNC клиентийг ашиглаж, дотоод сүлжээнд байгаа бол компьютертээ холбогдох боломжтой. Нэмж дурдахад, та хувийн дотоод сүлжээг үүсгэж, жишээлбэл, Hamachi эсвэл OpenVPN ашиглан интернетээр ч нэвтрэх боломжтой.

дүгнэлт

Энэ нийтлэлд бид алсын ширээний компьютерийг хэрхэн тохируулах талаар авч үзсэн ubuntu ширээний компьютер 16.04 болон бусад төхөөрөмжтэй хэрхэн хандах талаар. Бүх зүйл маш энгийн, тэр ч байтугай ижил x11vnc-ээс ч илүү энгийн бөгөөд үүний тулд та хэд хэдэн үүсгэх хэрэгтэй тохиргооны файлууд. Хэрэв танд асуулт байвал сэтгэгдэл дээр асуугаарай!

Холбоотой бичлэгүүд:


Үүнийг түрэмгийллийн үйлдэл гэж үзэж болох ч заримдаа энэ нь зайлшгүй шаардлагатай байдаг.

Хэрэглэгчид аль хэдийн ашиглагдаж байгаа машиндаа алсын сессийг ашиглах тохиолдол байдаг (ер бусын сонсогдож байгаа ч энэ нь олон ширээний компьютертай ажиллахад тохиромжтой газар юм). Ихэнх хэрэглэгчид энэ функц яг хэзээ хэрэгтэй болохыг мэддэггүй.

Туршлагатай Unix хэрэглэгчид SSH болон тушаалын мөр, график ширээний компьютерт хандах хэрэгслүүдийн тухай, гэхдээ энэ зорилгоор тусдаа програмууд байдаг.

Techradar нь VNC систем болон түүний онцлогуудыг олон үйлчлүүлэгчид туршиж үзсэн. Гэсэн хэдий ч, бусад протоколууд болон алсын ширээний хандалтын төрлүүд байдаг. Ийм үйлчлүүлэгчдийн өсөн нэмэгдэж буй алдар нэр нь хэд хэдэн дамжуулах протоколуудын дэмжлэгт оршдог тул та ямар төрлийн сервер, зорилтот машин ашиглаж байгаагаас үл хамааран тохирох шийдлийг олох болно.

Судлаачид янз бүрийн протоколуудыг шударгаар үнэлэх зарчмыг баримталсан. Жишээлбэл, NoMachine NX нь VNC холболтыг дэмждэг боловч түүнтэй хамт туршиж үзсэн өөрийн сервер NX, энэ нь нэлээд үндэслэлтэй юм.

TightVNC клиент нь TigerVNC-ийн хэрэгжилттэй маш төстэй тул шалгагдаагүй байна. Хоёр бүтээгдэхүүн хоёулаа ижил кодын санг хуваалцдаг боловч TigerVNC нь хэд хэдэн нэмэлт функцтэй.

Туршилт ямар байв

Үр дүнтэй алсын ширээний үйлчлүүлэгчийн гол элемент нь түүний гүйцэтгэж буй үйлдлүүдэд хурдан хариу үйлдэл үзүүлэх явдал юм. Хэрэв та товчлуур дарах бүрт хоёр минут хүлээх хэрэгтэй бол хамгийн тохиромжтой интерфейс тийм ч сайн биш байх болно.

Туршилтаар Армегатрон тоглоомыг алсаас тоглох чадварыг шалгасан. Энэхүү энгийн OpenGL тоглоомд дэлгэцийг шинэчлэхэд секундын багахан хугацаа шаардагдана. Үр дүн нь зарим талаараа субъектив байж болох ч энэ аргахэрэглэгчийн хариу үйлдэл үзүүлэхэд маш үр дүнтэй болох нь батлагдсан.

Үйлчлүүлэгчдэд туршилт хийсэн орон нутгийн компьютер 4-ээс цөмийн процессорболон Ubuntu 14.04.3-ийн дагуу гигабит LAN дээр 16 гигабайт санах ой. Ашигласан серверүүд нь X11 VNC сервер ба NX үйлчлүүлэгчдэд зориулсан албан ёсны NX сервер байв. Функциональ байдалд суурилсан rdp протоколзарим бүтээгдэхүүнээр дэмжигдсэн боловч практикт туршиж үзээгүй.

Үйлчлүүлэгчид өөрсдөө ажилласан виртуал машин 2 цөмт Core i7 процесс, 4 ГБ RAM, Fedora 23.



Ачааж байна...
Топ