Cara mengontrol Sistem Linux dari jarak jauh dari Windows

How Remotely Control Linux Systems From Windows



Dengan akses jarak jauh, pengguna dapat mengakses file dan data di sistem lain dari lokasi yang jauh tanpa memiliki akses fisik yang nyata ke sistem, cukup keren. Benar? Akses jarak jauh bermanfaat dan banyak membantu dalam menghemat waktu.

Mengapa membuat koneksi jarak jauh ke Linux dari Windows?

Misalkan Anda menjalankan bisnis, dan Anda mengadakan pertemuan dengan anggota dewan dalam waktu sekitar 10 menit. Tiba-tiba, Anda ingat bahwa file presentasi Anda ada di sistem rumah Anda; akses jarak jauh berpotensi menyelamatkan hari.







Atau Anda menjalankan sistem windows di satu lokasi dan sistem Linux Anda di ruangan lain, dan Anda ingin menjalankan beberapa perintah di Linux Anda atau mengambil beberapa file dari Linux Anda, dan Linux Anda tidak dapat diakses, atau Anda terlalu malas. Either way, dalam semua kasus, akses jarak jauh memberikan kenyamanan besar dan menghemat banyak waktu.



Linux Ubuntu:

Sekarang dari semua distro Linux yang populer, Ubuntu adalah yang paling populer. Semua distro Linux lainnya digabungkan membuat total hanya 35% dari Ubuntu (tren pencarian google). Setelah mencari Linux, 161 juta hasil muncul, sedangkan distro Linux terpopuler berikutnya yaitu Debian Linux, hanya memiliki 65,9 juta hasil pencarian, jadi dengan mengingat statistik di atas, saya akan menggunakan Ubuntu untuk tutorial ini. Untuk membuat koneksi, Anda perlu mengakses mesin Ubuntu secara fisik. Tapi jangan khawatir, ini hanya sekali.



Ada banyak metode di mana Anda dapat mengakses Linux dari jarak jauh dari windows. Di sini saya akan membagikan tiga cara di mana Anda dapat mengakses Sistem Linux dari Windows dari jarak jauh.





  1. SSH
  2. koneksi RDP
  3. koneksi VNC

Temukan alamat IP:

Terlepas dari metode apa yang Anda gunakan, menemukan alamat IP sistem Anda diperlukan hampir di setiap kasus. Berikut ini adalah cara mudah untuk menemukan IP sistem Linux Anda.

Buka terminal di mesin Linux Anda dan ketik perintah berikut:



$sudotepatInstallalat bersih

Sekarang masukkan perintah berikut:

$ifconfig

Setelah menulis perintah di atas, jendela terminal Anda akan terlihat seperti ini

Anda akan menemukan alamat IP Anda di sebelah inet di bagian pertama. Dalam hal ini, seperti yang Anda lihat dari tangkapan layar di atas, alamat IP adalah 10.0.2.15

Jika cara yang disebutkan di atas tidak berhasil untuk Anda, Anda dapat mencoba cara berikut:

Di terminal, tulis perintah berikut. Ingat, ini berfungsi untuk beberapa versi Linux seperti Ubuntu.

$nama host-SAYA

Metode 1: Akses Jarak Jauh menggunakan SSH (Secure Shell)

Untuk metode ini, Anda harus menginstal Dempul perangkat lunak, karena lebih baik daripada menggunakan fungsi SSH default windows . Putty membuat koneksi SSH antara Linux dan desktop Windows Anda, yang memberi Anda akses ke terminal Linux.

Setelah Menginstal perangkat lunak Putty, tulis nama sistem Linux Anda, atau alamat IP-nya di bawah label Nama Host (atau alamat IP). Pastikan untuk mengatur koneksi ke SSH jika tidak. Sekarang klik buka. Dan voila, Anda sekarang memiliki akses ke baris perintah Linux.

Catatan: Ini hanya akan memberi Anda akses ke terminal, yaitu, tidak akan ada kontrol mouse. Namun, ini berguna untuk menginstal perangkat lunak menggunakan perintah Terminal

Metode 2: Menggunakan RDP (Protokol Desktop Jarak Jauh)

RDP adalah metode termudah sejauh ini. Alat RDP sudah diinstal di windows. Jadi sistem windows tidak memerlukan pekerjaan apa pun (dari segi perangkat lunak). Namun, ini tidak berlaku untuk sistem Linux Anda. Di sistem Linux Anda, Anda perlu menginstal alat XRDP. Untuk ini buka terminal (Ctrl+ Alt+ T) dan ketik perintah berikut

$sudotepatInstallxrdp

Tekan y dan tekan enter. Ini kemudian akan terus menginstal.

Diikuti oleh

$sudosistemctlmemungkinkanxrdp

Perintah pertama akan menginstal alat XRDP. Perintah kedua akan memungkinkan opsi aktifkan otomatis saat startup. Dengan kata lain, alat xrdp akan secara otomatis mulai ketika boot Linux. Setelah proses ini selesai. Buka sistem windows Anda dan di bilah pencarian ketik RDP. Klik pada Aplikasi Desktop Jarak Jauh.

Ketik alamat IP sistem Linux Anda di sebelah label Komputer, dan klik sambungkan

Masukkan Nama Pengguna dan Kata Sandi sistem Linux Anda.

Penyelesaian masalah: Meskipun menghubungkan melalui RDP adalah metode termudah untuk menghubungkan jarak jauh, beberapa masalah terjadi saat menghubungkan dengan Ubuntu. Ini mulai terjadi setelah rilis Ubuntu 18.4 LTS. Linux tidak suka ketika diakses dari jarak jauh ketika pengguna masuk. Jadi solusi sederhana adalah mencoba RDP setelah keluar dari Linux Anda

Metode 3: Menyiapkan koneksi menggunakan Virtual Network Connection (VNC)

Anda juga dapat terhubung menggunakan VNC. Seperti disebutkan di atas, SSH menyediakan akses ke terminal (tanpa kontrol mouse). VNC menyediakan akses ke desktop Linux (kontrol mouse penuh). Namun, ada beberapa prasyarat untuk menghubungkan menggunakan metode ini, yaitu, Anda harus menginstal beberapa perangkat lunak VNC.

Buka sistem Linux Anda dan ketik perintah berikut untuk memastikannya mutakhir

$sudopembaruan yang tepat

Sekarang masukkan perintah berikut

$sudotepatInstallketatvncserver

sekarang jalankan

$sudoserver tightvnc

Sekarang buat kata sandi untuk koneksi Anda. Anda akan diberikan nomor desktop, kebanyakan 1. Ingat nomor ini.

Setelah ini, instal klien VNC di jendela. Alat TightVNC ini diinstal dalam bundel, jadi setelah diinstal, buka bilah pencarian windows dan cari TightVNC Viewer. Luncurkan aplikasi dan masukkan alamat IP perangkat Linux.

Sekarang masukkan IP sistem Linux Anda diikuti dengan nomor desktop, seperti yang ditunjukkan pada gambar di atas.

Kesimpulan:

Sekarang setelah Anda mengetahui metode ini, Anda harus tahu cara mana yang terbaik untuk Anda gunakan.

  1. RDP menggunakan xrdp yang merupakan open source
  2. SSH dapat digunakan untuk mengakses terminal dari jarak jauh
  3. VNC dapat digunakan sebagai pengganti RDP, tetapi sedikit kurang aman

Disarankan untuk mengatur SSH terlepas dari metode apa yang Anda gunakan karena membuat instalasi untuk dua metode lainnya jauh lebih mudah.

Ubuntu memiliki alat desktop jarak jauh bawaan, yang kompatibel dengan VNC.