Cara Memasang dan Menggunakan XRDP di Ubuntu untuk Sambungan Desktop Jauh

Ketahui langkah-langkah untuk menyiapkan XRDP pada pengedaran Linux berasaskan Ubuntu. Dengan ini, anda boleh mengakses sistem Ubuntu anda dari komputer lain.



Ringkas: Tutorial ini mengenai penyediaan XRDP di Ubuntu, yang akan membolehkan sambungan GUI ke komputer jauh.

Protokol Desktop Jauh Microsoft (RDP) adalah protokol yang membolehkan sambungan desktop jauh grafik dari satu komputer ke komputer lain. RDP berfungsi dengan mempunyai perisian mesin utama yang membolehkan beberapa komputer lain menyambung ke dalamnya.





XRDP adalah pelaksanaan RDP sumber terbuka, menghilangkan keperluan untuk menjalankan program proprietari. XRDP bukan sahaja cuba mengikuti arah RDP, tetapi juga sesuai dengan klien RDP biasa seperti Remmina dan Kotak GNOME .

XRDP mempunyai antara muka satu halaman yang mudah, selepas itu anda akan berada di desktop anda:



log masuk bersambung xrdp

Perkara yang perlu diingat mengenai penggunaan XRDP

Walaupun XRDP berfungsi dengan baik untuk mendapatkan akses jauh ke mesin, penting untuk mengetahui XRDP apa tidak bagus terhadap.

Jangan gunakan XRDP jika anda memerlukan sambungan yang selamat

Sambungan yang dibuat melalui XRDP dapat dilihat dan dimodifikasi oleh penyerang, dan dengan itu harus dielakkan untuk mendapatkan maklumat sensitif. Ini dapat diatasi melalui penggunaan sambungan SSH atau dengan sijil, tetapi kedua-duanya memerlukan penyediaan yang lebih kompleks dan tidak akan diliputi di sini.

XRDP tidak berfungsi dengan baik secara bertema secara lalai

Dalam ujian saya, XRDP nampaknya tidak menggunakan tema Ubuntu disertakan secara lalai. Arahan untuk memperbaikinya tersedia di akhir artikel.

Jangan gunakan XRDP jika anda hanya mahukan / memerlukan persekitaran CLI

XRDP dirancang dan dibuat untuk digunakan dalam lingkungan GUI. Sekiranya anda merancang untuk menggunakannya untuk persekitaran CLI, seperti pada pelayan, anda harus melihat alat lain, seperti SSH .

Memasang dan Menyiapkan XRDP di Ubuntu

Tutorial ini mengandaikan persediaan berikut agar semuanya berfungsi dengan baik.

komputer riba linux terbaik 2020
  • Sistem Linux dengan perisian pelayan XRDP terpasang di atasnya. Ini adalah sistem yang akan diakses dari jarak jauh.
  • Sekiranya mesin keluaran tidak berada di rangkaian tempatan anda, mesin tersebut memerlukan alamat IP awam dengan pemajuan port diaktifkan.
  • Nama pengguna dan kata laluan sistem jauh.
  • Sistem lain (sama ada Linux, Windows, atau macOS) dengan klien RDP dipasang.
xrdp ubuntu

Langkah 1: Pasang XRDP pada mesin jauh

Memasang XRDP hanyalah beberapa langkah, dan cukup mudah dilakukan.

Catatan

Sebelum pergi ke mana-mana, perhatikan bahawa mesin jauh akan menjadi mesin yang disambungkan oleh semua orang lain.

XRDP termasuk dalam repositori sebilangan besar pengedaran. Di Ubuntu, ia boleh didapati di repositori semesta.

Anda boleh memasangnya dengan arahan berikut:

sudo apt install xrdp

Langkah 2: Menyambung ke mesin jauh

Berita baik ialah XRDP berfungsi dengan betul!

Untuk menyambung ke mesin yang anda pasang XRDP, pertama-tama anda perlu memasang klien RDP pada mesin tempatan anda.

Saya akan menggunakan Kotak GNOME, yang boleh dipasang dengan yang berikut:

sudo apt install gnome-boxes

Kotak GNOME lebih dikenali untuk penggunaan mesin maya, tetapi juga menyokong pelbagai protokol lain, termasuk XRDP.

Sekiranya atas sebab apa pun anda tidak mahu menggunakan Kotak, anda juga boleh menggunakan pelanggan bernama Remmina:

sudo apt install remmina

Sekali lagi, perhatikan bahawa saya akan menggunakan Kotak sepanjang sisa tutorial.z

Mula-mula, Mulakan Kotak GNOME, dan klik pada tanda + dan pilih Sambungkan ke Komputer Jauh ... .

kotak gnome xrdp bersambung bermula

Seterusnya, masukkan alamat IP mesin yang anda sambungkan, awalan dengan rdp://, dan kemudian sambungkan seperti yang ditunjukkan di bawah:

linux perintah cheat sheet 2016 pdf

Tidak pasti apa alamat IP anda?

Awak boleh cari alamat IP anda dengan ip address arahan. Anda perlu mencari sesuatu yang kelihatan seperti nombor yang dibahagikan kepada empat kumpulan:

[dilindungi e-mel]: ~ $ ip alamat
1: lo: mtu 65536 qdisc noqueue state UNKNOWN kumpulan lalai qlen 1000
link / loopback 00: 00: 00: 00: 00: 00 brd 00: 00: 00: 00: 00: 00
inet 127.0.0.1/8 skop host lo
valid_lft selamanya disukai_lft selamanya
2: wlp0s20f3: mtu 1500 qdisc noqueue state UP kumpulan lalai qlen 1000
pautan / ether dc: 46: b9: fb: 7a: c5 brd ff: ff: ff: ff: ff: ff
masuk 192.168.0.107 / 24 brd 192.168.0.255 skop noprefixroute dinamik global wlp0s20f3
valid_lft 6183sec prefer_lft 6183sec

Elakkan mana-mana alamat IP bernama 127.0.0.1, kerana ia menunjuk kembali ke mesin yang anda jalankan. Harus ada lebih banyak alamat IP dalam output, seperti yang ditunjukkan di atas.

xrdp kotak gnome rdp menyambung

Anda kemudian harus disertakan dengan skrin masuk. Tetapkan Sesi ke Xorg, dan masukkan nama pengguna dan kata laluan anda, kemudian klik OK:

log masuk bersambung xrdp

Selepas itu, anda harus disertakan dengan desktop mesin jarak jauh:

skrin utama xrdp bersambung

Dan sekarang anda boleh pergi! Segala-galanya akan berlaku sama seperti mesin berada tepat di hadapan anda.

Penyelesaian masalah: Memperbaiki masalah bertema

XRDP nampaknya tidak sesuai dengan tema mereka. Ini dapat diperbaiki dengan beberapa langkah.

Pertama, pada komputer jauh , jalankan arahan berikut:

windows 10 tidak dapat memadam fail sementara
sudo apt install gnome-tweaks gnome-shell-extensions dconf-editor -y

Seterusnya, buka aplikasi Sambungan, dan hidupkan togol yang ditunjukkan di bawah:

sambungan xrdp

Sekarang, tutup sesi desktop jauh anda dan log masuk semula. Seterusnya, buka Tweaks dan konfigurasikan semuanya mengikut tangkapan skrin di bawah:

tweak xrdp

Terakhir, buka Editor dconf, dan arahkan ke /org/gnome/shell/extensions/dash-to-dock/, dan tetapkan nilai yang ditunjukkan di bawah:

  • custom-theme-shrink: Hidup
  • dock-fixed: Hidup
  • transparency-mode: TETAP

Mengakhiri

Dan di sana anda pergi! Semuanya baik untuk dilalui, bersedia untuk melakukan apa yang anda perlukan.

Sekiranya sesuatu tidak berfungsi dengan betul, atau anda mempunyai pertanyaan atau komen, sila tinggalkan di bawah.


Suka dengan apa yang anda baca? Sila kongsi dengan orang lain.

Artikel Yang Menarik