Cara Membuat Akses Desktop Jauh ke Ubuntu Dari Windows

Cara Membuat Akses Desktop Jauh ke Ubuntu Dari Windows

Anda berada di satu bilik, duduk di PC; data yang anda mahukan ada di komputer lain yang menjalankan Ubuntu. Sekiranya kedua-dua komputer berada di rumah yang sama, tidak ada masalah; tetapi bagaimana jika mereka berada di pejabat yang berbeza? Mungkin berjalan-jalan!





Oleh itu, jawapannya ialah membuat sambungan desktop jauh. Pelajari cara menyediakan desktop jauh dari Windows ke Ubuntu.





Mengapa Sambungan Jauh ke Ubuntu Dari Windows?

Terdapat beberapa sebab mengapa anda mungkin mahu sambung jauh ke komputer Ubuntu anda . Mungkin anda di tempat kerja dan perlu log masuk ke komputer rumah anda. Sebagai alternatif, anda mungkin mempunyai PC Ubuntu di satu ruangan, PC Windows anda di ruangan lain. Mungkin anda ingin menjalankan kemas kini di Ubuntu, atau mengakses fail.





Sebagai alternatif, anda mungkin menjalankan pelayan Ubuntu, untuk data, laman web, bahkan permainan. Walau bagaimana pun, kaedah membuat sambungan jauh akan menjimatkan banyak masa dan usaha.

Anda mempunyai tiga pilihan utama untuk mewujudkan sambungan jauh dengan mesin Ubuntu yang menjalankan persekitaran desktop lalai:



  1. Desktop Jauh (RDP)
  2. Pengkomputeran Rangkaian Maya (VNC)
  3. Perisian desktop jauh pihak ketiga

Namun, pertama, anda perlu membuat beberapa persediaan:

  1. Dayakan pemajuan port pada penghala peranti jauh
  2. Cari alamat IP
  3. Pasang SSH

Mari kita lihat secara bergiliran.





Sediakan RDP Windows ke Sambungan Ubuntu

Penyelesaian akses jauh mudah disediakan dan dikendalikan di rangkaian yang sama. Walau bagaimanapun, jika anda bekerja dari rumah, ini akan menyulitkan keadaan.

Untuk menggunakan VNC dan RDP dengan PC di rangkaian lain, anda perlu mengaktifkan akses ke komputer jauh melalui penghala. Ini dilakukan dengan menggunakan 'port forwarding.' Sebelum anda menyiapkannya, anda memerlukan alamat IP.





Cari Alamat IP PC Ubuntu anda

Sebelum anda dapat membuat sambungan ke peranti Ubuntu anda melalui RDP atau VNC, anda memerlukan alamat IP.

Cara pertama adalah yang paling mudah. Secara fizikal pergi ke mesin Ubuntu, tekan Ctrl + Alt + T untuk membuka Terminal, dan masukkan arahan:

ifconfig

Cari 'inet addr' terhadap sambungan yang sedang anda gunakan. Contohnya, jika anda menggunakan Wi-Fi, cari wlan0 . Sekiranya komputer disambungkan ke rangkaian untuk Ethernet, cari et0 .

Cara lain untuk mencari alamat IP adalah dengan mencari ikon sambungan di panel, klik kanan, dan pilih Maklumat Sambungan . Anda akan menemui alamat IP yang disenaraikan di sini.

Tidak ada pilihan yang terbuka? Anda juga boleh menyambung ke penghala anda secara langsung, melalui penyemak imbas komputer anda.

Setelah masuk ke konsol pentadbir penghala, anda akan dapat melihat peranti mana yang disambungkan. Cari sahaja nama peranti Ubuntu anda, cari alamat IP, dan catatlah untuk kemudian.

Dayakan Pemajuan Pelabuhan

Untuk mengakses komputer di rangkaian lain (mis. Rangkaian kerja anda), anda perlu mengaktifkan pemajuan port pada penghala di mana PC Ubuntu anda berada.

Mulakan dengan menetapkan alamat IP penghala. Anda boleh menggunakan perintah ip r untuk ini, dengan grep untuk menentukan lalai:

ip r | grep default

Buat catatan alamat IP, kemudian buka di penyemak imbas anda untuk memaparkan konsol pentadbir penghala. Mengaktifkan pemajuan port adalah mudah:

  • Cari Penghantaran Pelabuhan tetapan
  • Buat a Peraturan Baru berlabel Desktop Jauh
  • Menetapkan Pelabuhan Dalaman nombor hingga 3389
  • Menetapkan Pelabuhan Luar nombor hingga 3389
  • Masukkan alamat IP PC Ubuntu
  • Klik Jimat

Perhatikan bahawa langkah-langkah ini bersifat umum dan akan berbeza bergantung pada penghala anda. Untuk langkah terperinci, periksa dokumentasi penghala anda.

Setelah disimpan, anda seharusnya dapat RDP ke PC Ubuntu dari jauh melalui alamat IP statik organisasi anda. Sekiranya majikan anda tidak menggunakan IP statik (tidak mungkin, tetapi ia berlaku) maka gunakan a penyedia DNS dinamik sebaliknya.

Catatan: pentadbir sistem organisasi anda dapat mengatur penerusan port jika anda tidak menggunakan alat desktop jauh komersial.

Sediakan Akses Menggunakan SSH

Untuk menjimatkan masa, anda mungkin mahu memasang PuTTY pada PC anda (atau hanya cuba fungsi SSH Windows terbina dalam ). Ini membolehkan anda membuat sambungan SSH, yang memberikan akses jarak jauh ke baris perintah Ubuntu.

Untuk menjadi jelas: ini bukan pilihan desktop jauh ; tidak ada kawalan tetikus. Tetapi berguna untuk memasang alat yang anda akan gunakan dari jauh. SSH sering dilumpuhkan secara lalai, bagaimanapun, jadi jika tidak dipasang, anda harus memperbaikinya.

Pendek kata, ia bergantung pada versi Ubuntu yang anda gunakan, dan sama ada anda pernah menggunakan SSH sebelumnya.

Setelah dipasang melalui terminal (sudo apt openssh-server) anda akan dapat membuat sambungan jauh. Cukup masukkan alamat IP dan nama pengguna dan kata laluan Ubuntu. Anda kemudian boleh menggunakan terminal untuk memasang alat yang anda perlukan untuk RDP dan untuk VNC.

1. Akses Jauh Menggunakan Protokol Desktop Jauh

Pilihan paling mudah adalah menggunakan Remote Desktop Protocol atau RDP. Dibina dalam Windows, alat ini dapat mewujudkan sambungan desktop jarak jauh di rangkaian rumah anda. Yang anda perlukan hanyalah alamat IP peranti Ubuntu.

Walaupun perisian yang diperlukan telah dipasang sebelumnya di Windows, anda perlu memasang alat xrdp di Ubuntu. Untuk melakukan ini, buka tetingkap Terminal ( Ctrl + Alt + T ) dan masukkan:

sudo apt install xrdp

Ikuti ini dengan

sudo systemctl enable xrdp

Tunggu ini dipasang, kemudian jalankan aplikasi Desktop Jauh di Windows menggunakan Menu Mula atau Cari. Jenis mop kemudian klik pada Sambungan komputer jarak jauh . Dengan aplikasi terbuka, masukkan alamat IP di Komputer bidang.

Seterusnya, klik Tunjukkan Pilihan dan tambah Nama pengguna untuk PC Ubuntu. Anda boleh klik Jimat untuk mengekalkan tetapan ini untuk digunakan semula pada kesempatan lain.

Klik Sambung untuk memulakan sambungan dan memasukkan kata laluan akaun Ubuntu apabila diminta. Sambungan kemudian akan dibuat, memberikan anda tetikus dan papan kekunci penuh ke komputer Ubuntu jauh anda. Sekiranya anda sering menggunakan sambungan ini, anda boleh membuat fail konfigurasi untuk menjimatkan masa.

Menyelesaikan masalah RDP ke Ubuntu

Walaupun RDP adalah pilihan yang bagus untuk menyambungkan jauh ke PC Ubuntu anda, RDP tidak boleh dipercayai pada Ubuntu 18.04 LTS. Nampaknya ada masalah untuk membuat sambungan jauh sementara sudah masuk ke akaun yang sama di Ubuntu.

Oleh itu, cara mudah untuk mengatasi masalah ini adalah dengan keluar dari komputer Ubuntu.

Sekiranya ini tidak mungkin, cuba ubah sambungan RDP dari menggunakan pelayan Xorg ke X11rdp. Tunggu sehingga gagal kemudian cuba Xorg lagi.

Anda mungkin juga mencuba sambungan setelah menghidupkan semula mesin Linux.

Ubuntu 20.04 LTS harus memasukkan penyelesaian untuk masalah ini.

cara penyelesaian untuk x in excel

2. Sambungkan ke Ubuntu dari Windows Dengan VNC

Pilihan lain dengan fungsi desktop jauh penuh adalah VNC (Virtual Network Computing). Ini memerlukan aplikasi klien pada PC Windows dan pelayan di Ubuntu.

Pada PC jauh, pasang komponen Pelayan TightVNC setelah memeriksa kemas kini:

sudo apt update

Kemudian pasang utiliti pelayan:

sudo apt install tightvncserver

Anda perlu menjalankannya:

sudo tightvncserver

Pada ketika ini anda akan diminta untuk menetapkan kata laluan untuk sambungan. Buat catatan nombor desktop, biasanya: 1.

Setelah TightVNC Server disiapkan di Ubuntu, anda perlu memasang klien di Windows. Ini boleh dimuat turun dari www.tightvnc.com/download.php --- pastikan anda memilih versi yang tepat, kerana ia tersedia dalam rasa 32-bit dan 64-bit.

Alat TightVNC hanya tersedia sebagai paket, jadi setelah dipasang, cari TightVNC Viewer dalam carian Windows.

Setelah melancarkan penampil, masukkan alamat IP kotak Ubuntu di Remote Host, diikuti dengan nombor desktop. Jadi, ia mungkin kelihatan seperti ini:

192.168.0.99:1

Masukkan kata laluan apabila diminta dan mulakan aktiviti desktop jauh anda!

Menjadikan TightVNC Lebih Selamat

Secara lalai, TightVNC akan menyulitkan kata laluan anda, tetapi tidak ada yang lain. Ini menjadikannya tidak selamat untuk sambungan melalui internet. Nasib baik, keselamatan dapat ditingkatkan, berkat SSH dan Xming.

Untuk menggunakan ini, muat turun dan pasang Alat Xming untuk Windows dari Sourceforge. Setelah ini selesai, cari jalan pintas desktop, klik kanan, dan pilih Hartanah .

Cari Jalan pintas tab, dan di Sasaran medan, masukkan yang berikut:

'C:Program Files (x86)XmingXming.exe' :0 -clipboard -multiwindow

Klik Memohon untuk menyelamatkan perubahan itu okey . Klik dua kali ikon untuk menjalankan Xming, kemudian buka PuTTY. Di sini, luaskan menu di sebelah kiri ke Sambungan> SSH> X11 .

Periksa Dayakan Pemajuan X11 , kemudian kembali ke Sesi di bahagian atas menu.

Masukkan alamat IP untuk alat jauh dan klik Buka . Beberapa saat kemudian, sambungan selamat ke desktop Ubuntu jauh akan tersedia.

3. Desktop Jauh ke Ubuntu Dengan Alat Komersial

Semua yang anda pelajari sejauh ini adalah standard jika anda perlu mengakses PC Linux dari jarak jauh di rangkaian tempatan anda. Sekiranya anda perlu melampaui itu, langkah-langkah untuk membolehkan pemajuan port akan membantu.

Tetapi bagaimana jika anda tidak mempunyai niat untuk mengakses penghala anda? Sekiranya ini kelihatan terlalu rumit, diperlukan perisian komersial pihak ketiga yang direka untuk memudahkan desktop jauh. Beberapa tersedia, tetapi tidak semua menyokong Linux.

Kami mencadangkan anda mencuba:

  • NoMachine : awalnya dikeluarkan sebagai alat desktop jauh Linux, kini tersedia di semua platform utama. Pasang pada komputer sasaran, kemudian pada mesin tempatan anda, dan buat sambungan jauh.
  • Desktop Jauh Chrome : menggunakan akaun Google anda untuk menguruskan akses jauh melalui penyemak imbas Chrome.
  • TeamViewer : penyelesaian desktop jauh komersial yang terkenal, ini menawarkan perisian Linux. Cukup pasangkan perisian pelanggan dan hos terlebih dahulu. Juga menawarkan aplikasi host untuk mengakses peranti Raspberry Pi dari jauh.

Perhatikan bahawa alat ini memerlukan penyediaan sebelum digunakan. Sekiranya anda mempunyai rakan sekerja berhampiran PC jarak jauh, mereka mungkin dapat membantu. Lihat senarai kami alat akses jarak jauh untuk lebih banyak cadangan.

Memilih Penyelesaian Desktop Jauh Ubuntu yang Tepat

Alat desktop jauh mana untuk sambungan antara Ubuntu dan Windows yang harus anda gunakan?

Terdapat tiga pilihan utama:

  • RDP: ini menggunakan Protokol Desktop Jauh Windows, melalui pelaksanaan xrdp sumber terbuka.
  • VNC: Pengkomputeran Rangkaian Maya adalah alternatif kepada RDP, tetapi kurang selamat.
  • Perisian jarak jauh komersial: kebanyakannya memerlukan penyediaan minimum dan menyokong Linux.

Anda juga boleh menggunakan SSH untuk mengeluarkan beberapa arahan jarak jauh ke PC Ubuntu anda.

Kami telah menunjukkan kepada anda tiga cara untuk membuat sambungan jauh ke komputer atau pelayan Ubuntu anda dari Windows. Masing-masing mempunyai kelebihan dan kekurangan. Tetapi jika anda hanya ingin masuk ke Ubuntu, cubalah Subsistem Windows untuk Linux pada Windows 10?

Berkongsi Berkongsi Tweet E-mel Canon vs Nikon: Jenama Kamera mana yang lebih baik?

Canon dan Nikon adalah dua nama terbesar dalam industri kamera. Tetapi jenama mana yang menawarkan barisan kamera dan lensa yang lebih baik?

Baca Seterusnya
Topik-topik yang berkaitan
  • Linux
  • Tingkap
  • Produktiviti
  • Desktop Jauh
  • Akses Jauh
  • Ubuntu
  • VNC
  • Kerja Jauh
  • Petua Windows
  • Petua Linux
  • Rumah pejabat
Mengenai Pengarang Christian Cawley(1510 Artikel Diterbitkan)

Wakil Editor untuk Keselamatan, Linux, DIY, Pengaturcaraan, dan Penerbit Podcast yang Dijelaskan, dan Benar-benar Berguna, dengan pengalaman luas dalam sokongan desktop dan perisian. Penyumbang kepada majalah Linux Format, Christian adalah Raspberry Pi tinkerer, peminat Lego dan peminat permainan retro.

Lagi Dari Christian Cawley

Langgan buletin kami

Sertailah buletin kami untuk mendapatkan petua, ulasan, ebook percuma, dan tawaran eksklusif!

Klik di sini untuk melanggan