Daftar Isi:

Gunakan SSH dan XMing untuk Menampilkan Program X Dari Komputer Linux di Komputer Windows: 6 Langkah
Gunakan SSH dan XMing untuk Menampilkan Program X Dari Komputer Linux di Komputer Windows: 6 Langkah

Video: Gunakan SSH dan XMing untuk Menampilkan Program X Dari Komputer Linux di Komputer Windows: 6 Langkah

Video: Gunakan SSH dan XMing untuk Menampilkan Program X Dari Komputer Linux di Komputer Windows: 6 Langkah
Video: CARA MEMBUKA GUI TERMUX DAN KALI LINUX DI WINDOWS MENGGUNAKAN SSH & VNC SERVER 2024, November
Anonim
Gunakan SSH dan XMing untuk Menampilkan Program X Dari Komputer Linux di Komputer Windows
Gunakan SSH dan XMing untuk Menampilkan Program X Dari Komputer Linux di Komputer Windows

Jika Anda menggunakan Linux di tempat kerja, dan Windows di rumah, atau sebaliknya, Anda mungkin perlu masuk ke komputer di lokasi lain, dan menjalankan program. Nah, Anda dapat menginstal X Server, dan mengaktifkan SSH Tunneling dengan SSH Client Anda, dan menggabungkan VNC dan Remote Desktop, untuk kecepatan dan kegunaan. Ini mencakup menggunakan sourceforge.net/projects/xming/ dan www.bitvise.com/tunnelier sebagai solusi Windows Anda, dan Openssh untuk sisi Linux. Di samping catatan, semua ini juga dapat menggunakan LogMeIn Hamachi sebagai VPN yang mudah digunakan.

Langkah 1: Siapkan Klien SSH Anda

Siapkan Klien SSH Anda
Siapkan Klien SSH Anda
Siapkan Klien SSH Anda
Siapkan Klien SSH Anda

Pada langkah ini, kami akan menyiapkan Klien SSH Anda. Pertama, instal salinan Bitvise Tunnelier Anda, dan mulai. Anda dapat membuat profil koneksi dengan alamat IP atau nama host server Linux, dan informasi login otomatis opsional. Bagian selanjutnya dari langkah ini adalah mengisi port yang akan diteruskan melalui SSH. Untuk Windows X Server, kami akan meneruskan port 6010 kotak linux ke port 6000 kotak windows, tempat XMing akan dijalankan. Dengan cara ini, X Server Linux sendiri dapat berjalan tanpa gangguan, pada port 6000.

Langkah 2: Instal XMing, Server X untuk Windows

Jalankan program penginstal untuk XMing. Selanjutnya, mulai XMing di latar belakang. Anda dapat melewati opsi konfigurasi, karena defaultnya akan baik-baik saja.

Langkah 3: Pastikan OpenSSH Terinstal di Linux

Pastikan OpenSSH Terinstal di Linux
Pastikan OpenSSH Terinstal di Linux

Di Komputer Linux Anda, pastikan OpenSSH diinstal dan dijalankan. Untuk Ubuntu, Anda cukup menjalankan "Sudo apt-get install openssh-server" di terminal perintah. Distribusi Linux lainnya akan berbeda.

Langkah 4: Tambahkan Variabel "DISPLAY" Otomatis untuk Komputer Linux

Tambahkan Otomatis
Tambahkan Otomatis
Tambahkan Otomatis
Tambahkan Otomatis
Tambahkan Otomatis
Tambahkan Otomatis

Tambahkan baris berikut ke akhir file di "${HOME}/.bashrc":if [-d "${HOME}/bin"]; kemudian ekspor PATH="${PATH}:${HOME}/bin" if [-f "${HOME}/bin/ssh_login"]; kemudian. "${HOME}/bin/ssh_login" fifi Selanjutnya, buat file "${HOME}/bin/ssh_login". Buat file dengan isi awal berikut:#!/bin/shif [-n "${SSH_CLIENT}"]; maka if [-z "${DISPLAY}"]; kemudian export DISPLAY='localhost:10' fifiSetelah menyimpan file, jalankan perintah berikut: "chmod 777 ${HOME}/bin/ssh_login" untuk membuat skrip dapat dieksekusi. Apa yang dilakukan, adalah mengarahkan program X apa pun yang dimulai dari konsol yang masuk melalui SSH ke port yang mengarahkan kembali ke PC Klien SSH, dalam hal ini, PC Windows yang menjalankan XMing. Ini hanya menyelamatkan kita dari mengetikkan baris "DISPLAY=" yang sama setiap kali Anda masuk melalui SSH.

Langkah 5: Mulai Klien SSH Anda

Mulai Klien SSH Anda
Mulai Klien SSH Anda
Mulai Klien SSH Anda
Mulai Klien SSH Anda

Mulai Sesi SSH Anda dengan mengklik tombol "Login". Setelah otorisasi awal selesai, dan Anda menerima kunci Enkripsi apa pun yang Anda perlukan, Anda mungkin akan memiliki jendela prompt perintah dan jendela ftp aman yang terbuka. Anda dapat menutup jendela sFTP, untuk saat ini. Untuk menguji pengaturan Anda, jalankan "xeyes" dari command prompt. Jika Anda melihat dua mata googley besar mengikuti mouse Anda, dengan ikon X-Windows dan bilah jendela di atasnya, maka pengaturan Anda berfungsi!

Langkah 6: Versi Linux-ke-Linux

Versi Linux-ke-Linux
Versi Linux-ke-Linux
Versi Linux-ke-Linux
Versi Linux-ke-Linux

Sebagai langkah tambahan, Jika Anda mencoba melakukan hal yang sama dari Klien Linux, ke server Linux yang terpisah, itu sangat sederhana. Setiap komputer harus sudah menginstal OpenSSH Client dan Server. Di salah satu komputer, jalankan saja "ssh -l -Y". Opsi "-X" dan "-Y" mengaktifkan penerusan Server X, begitu saja, tetapi opsi "-Y" memungkinkan lebih banyak fitur server daripada "-X". Opsi "-l" memungkinkan Anda menentukan server pengguna pengguna komputer yang digunakan untuk masuk, jika tidak ada pengguna yang sama dengan nama pengguna yang Anda gunakan untuk masuk pada PC klien.

Direkomendasikan: