Sementara X11 tetap menjadi dasar untuk sebagian besar desktop Linux, transparansi jaringannya, atau kemampuannya untuk menampilkan output di seluruh jaringan, adalah salah satu fitur tanpa tanda jasanya. SSH membuatnya mudah dan aman untuk menjalankan aplikasi GUI Linux di mesin jarak jauh dan menampilkannya di mesin Anda.

Mengapa Menjalankan Aplikasi Linux dari Jarak Jauh?

Mengapa Anda ingin menjalankan program Linux grafis di komputer lain? Jika Anda menggunakan program komputasi ilmiah yang kompleks seperti R atau Mathematica, Anda dapat menjalankannya di a mesin yang lebih kuat saat masih menggunakan lingkungan komputasi yang ringan secara lokal, seperti pada a Chromebook.

Ini juga merupakan cara yang bagus untuk berbagi aplikasi teknis di antara banyak pengguna dengan menginstalnya di server pusat.

Otorisasi Koneksi X di Server

Untuk mengaktifkan koneksi X11 melalui SSH, Anda harus mengaktifkan penerusan X11 di server jauh. Ini dilakukan dengan menggunakan /etc/ssh/sshd_config mengajukan.

instagram viewer

Anda harus membuka file ini sebagai pengguna root untuk mengeditnya. Gulir ke bawah ke opsi "X11Forwarding" dan ubah ke "yes" jika belum diaktifkan. Untuk me-restart server SSH, gunakan perintah systemctl:

sudo systemctl restart sshd

Anda mungkin juga perlu menghapus karakter komentar "#" utama untuk mengaktifkannya. Setelah selesai, simpan file dan mulai server OpenSSH jika belum berjalan. Jika Anda bukan administrator, Anda mungkin harus meminta admin melakukan ini untuk Anda.

Menjalankan Aplikasi Graphical X dari Jarak Jauh Menggunakan SSH

Untuk menjalankan aplikasi X Anda dari jarak jauh, masuk ke server jauh melalui SSH dengan -X opsi, yang akan mengaktifkan penerusan X di ujung klien.

ssh -X nama pengguna@server

Untuk menjalankan program Anda, panggil mereka dari baris perintah seolah-olah Anda sedang duduk di sistem Linux desktop. Jika semuanya berjalan dengan baik, Anda akan melihat program tersebut muncul di desktop Anda, meskipun sedang berjalan di tempat lain.

Karena penerusan X lambat, mungkin perlu beberapa saat dari saat Anda menjalankan perintah hingga saat jendela terbuka. Jika Anda membutuhkan desktop lengkap atau ingin menjalankan aplikasi lebih cepat, Anda mungkin ingin melihatnya solusi tampilan jarak jauh lainnya seperti VNC.

Jika Anda mengalami masalah, coba gunakan -Y pilihan alih-alih -X. Ini akan menonaktifkan beberapa pemeriksaan keamanan tetapi masih memungkinkan Anda untuk menjalankan aplikasi X melalui SSH. Jika gagal, pastikan penerusan X diaktifkan pada mesin jarak jauh seperti yang disebutkan di atas.

Sekarang Anda Dapat Menjalankan Aplikasi Linux Melalui SSH

Penerusan SSH X memudahkan menjalankan aplikasi GUI Linux dari jarak jauh. Ini menunjukkan bagaimana Linux berorientasi jaringan karena Anda dapat menggunakan sistem jarak jauh seolah-olah Anda sedang duduk tepat di depan keyboard dan layar, di mana pun Anda berada. Setelah Anda mengatur SSH, login jarak jauh yang aman sangatlah mudah.

Cara Mengatur SSH di Linux dan Menguji Pengaturan Anda: Panduan Pemula

Perlu mengakses komputer atau server Linux Anda dari jarak jauh? Berikut cara mengatur dan mengkonfigurasi SSH di Linux, Windows, dan seluler.

Baca Selanjutnya

MembagikanMenciakSurel
Topik-topik terkait
  • Linux
  • SSH
  • Aplikasi Linux
Tentang Penulis
David Delony (67 Artikel Diterbitkan)

David adalah seorang penulis lepas yang berbasis di Pacific Northwest, tetapi awalnya berasal dari Bay Area. Dia adalah penggemar teknologi sejak kecil. Minat David termasuk membaca, menonton acara TV dan film berkualitas, bermain game retro, dan mengumpulkan rekaman.

More From David Delony

Berlangganan newsletter kami

Bergabunglah dengan buletin kami untuk kiat teknologi, ulasan, ebook gratis, dan penawaran eksklusif!

Klik di sini untuk berlangganan