Cara mengatur penerusan X11 di Linux

Cara mengatur penerusan X11 di Linux

X11 (juga dikenal sebagai Xorg Server) adalah sistem tampilan untuk Linux. Teknologi ini telah ada sejak pertengahan 80-an dan dirancang pada masa ketika komputer pribadi masuk ke arus utama.

Tanpa masuk ke pelajaran sejarah, X11 sangat penting untuk semua pengguna Linux, bahkan sampai hari ini. Itu membuat antarmuka grafis berfungsi dan sangat penting untuk sebagian besar operasi sehari-hari, dll.

Selain kemampuannya untuk menangani kartu grafis dan merender desktop di Linux, salah satu fitur terbaik dari X11 adalah fakta bahwa ia dapat menampilkan antarmuka grafis melalui jaringan melalui penerusan X11. Dalam tutorial ini, kami akan menunjukkan cara mengatur penerusan X11 di Linux melalui SSH.

Prasyarat

Untuk menggunakan penerusan X11 di Linux, Anda harus menyiapkan SSH. Alasan SSH diperlukan adalah karena penerusan X11 adalah fitur Secure Shell, dan saat ini tidak ada cara untuk memanfaatkan fitur ini di luar SSH.

Menyiapkan server SSH cukup mudah, dan sebagian besar distribusi Linux membuatnya lebih dari satu atau dua langkah proses. Untuk mengaturnya, buka jendela terminal dan instal klien SSH di komputer yang terhubung. Dengan klien terinstal, pindah ke komputer atau server jarak jauh dan instal paket server SSH, dan aktifkan layanan systemd untuk mulai menggunakannya.

Tidak yakin tentang cara menginstal dan menggunakan server Secure Shell di Linux? Kami dapat membantu! Lihat tutorial kami tentang pengaturan SSH . Ini membahas cara mengatur koneksi, dan bahkan beberapa contoh perintah umum!

Aktifkan penerusan X11

Mengaktifkan fitur penerusan X11 di SSH dilakukan di dalam file konfigurasi SSH. File konfigurasi adalah /etc/ssh/ssh_config , dan harus diedit dengan sudo atau akses pengguna Root . Buka jendela terminal dan jalankan perintah login pengguna super. Jika Anda tidak dapat menggunakan su karena sistem Anda menonaktifkannya, ganti dengan sudo -s untuk masuk ke akun Root dengan cara itu.

su -

atau

sudo -s

Terminal sekarang memiliki akses Root, jadi aman untuk membuka ssh_config dengan editor teks Nano. Di terminal, buka ssh_config di alat editor teks Nano.

Cara mengatur penerusan X11 di Linux

nano -w /etc/ssh/ssh_config

Gulir melalui editor teks Nano menggunakan tombol panah Atas/Bawah , cari baris yang bertuliskan "ForwardX11" dan hapus simbol komentar (#) dari depan kode.

Catatan: Jika Anda tidak dapat menemukan baris penerusan X11 di file ssh_config, tekan Ctrl + W di Nano untuk membuka fitur pencarian. Kemudian rekatkan "ForwardX11" dan tekan Enter untuk melompat ke baris kode di file konfigurasi.

Setelah melakukan pengeditan pada file konfigurasi server SSH, tekan pintasan keyboard Ctrl + O untuk menyimpan pengeditan yang telah Anda buat. Tutup alat pengeditan Nano dengan Ctrl + X .

Setel ulang server SSH

Sekarang setelah baris X11Forward dihidupkan di file konfigurasi server SSH, perangkat lunak server SSH harus di-boot ulang, karena perubahan konfigurasi tidak langsung terjadi. Untuk sebagian besar distribusi Linux, mengatur ulang SSH melibatkan penggunaan  perintah restart systemctl .

Catatan: Distribusi Linux yang tidak menggunakan systemd memiliki mekanisme restart sendiri untuk SSH. Jika Anda tidak dapat menemukan perintah untuk me-reboot perangkat lunak server Secure Shell Anda, hal terbaik berikutnya adalah me-reboot mesin. Perubahan konfigurasi akan mulai berfungsi setelah booting kembali.

systemctl restart sshd.service

Ketika layanan latar belakang SSHD muncul kembali, server SSH Anda akan siap untuk meneruskan jendela X11 melalui jaringan.

Gunakan penerusan X11

Penerusan X11 adalah fitur SSH, bukan miliknya sendiri. Untuk menggunakannya, tulis dalam perintah koneksi SSH seperti di bawah ini.

Catatan: ganti remoteuser dan remote-hostname dengan remote username dan remote hostname atau alamat IP

Cara mengatur penerusan X11 di Linux

ssh remoteuser@remote-hostname -X

Jika server SSH Anda berjalan pada port yang bukan port default, yaitu port 22, Anda harus menentukannya dalam perintah koneksi. Coba contoh perintah berikut untuk membuat koneksi berhasil.

ssh remoteuser@remote-hostname -X -p portnumber

Setelah koneksi SSH berhasil dibuat ke mesin jarak jauh, Anda dapat meneruskan aplikasi yang diinstal di server dari jarak jauh ke desktop komputer Anda dengan menjalankan program dari terminal.

Misalnya, untuk meluncurkan versi Gedit yang diinstal pada server SSH, Anda akan menjalankan perintah gedit .

Cara mengatur penerusan X11 di Linux

gedit

Untuk pengelola file Nautilus, Anda dapat menjalankan perintah nautilus .

nautilus

Perlu meluncurkan lebih dari satu program melalui penerusan SSH dan X11? Anda harus membuka beberapa koneksi SSH dan bekerja dari masing-masing koneksi tersebut.

Menutup program yang diteruskan

Untuk menutup aplikasi terbuka yang diteruskan melalui SSH, Anda dapat menekan Ctrl + C , atau klik tombol "tutup" seperti program lain di komputer Anda.


Cara memperbarui PPA Ubuntu ke rilis 20,04 baru

Cara memperbarui PPA Ubuntu ke rilis 20,04 baru

Jika Anda menggunakan banyak PPA di PC Ubuntu dan baru saja meningkatkan ke Ubuntu 20.04, Anda mungkin memperhatikan bahwa beberapa PPA Anda tidak berfungsi, karena

Cara mengatur perpustakaan musik di Rhythmbox di Linux

Cara mengatur perpustakaan musik di Rhythmbox di Linux

Baru mengenal Linux dan ingin menambahkan musik Anda ke Rhythmbox tetapi tidak yakin bagaimana melakukannya? Kami dapat membantu! Ikuti panduan ini saat kami membahas cara mengatur

Bagaimana menghubungkan ke Ubuntu dari Windows

Bagaimana menghubungkan ke Ubuntu dari Windows

Apakah Anda perlu mengakses PC atau Server Ubuntu jarak jauh dari PC Microsoft Windows Anda? Tidak yakin tentang bagaimana melakukannya? Ikuti bersama dengan panduan ini saat kami tunjukkan kepada Anda

Cara mencadangkan pengaturan browser Vivaldi di Linux

Cara mencadangkan pengaturan browser Vivaldi di Linux

Apakah Anda menggunakan browser web Vivaldi sebagai driver harian Anda di Linux? Apakah Anda mencoba mencari cara untuk mencadangkan pengaturan browser Anda untuk penyimpanan yang aman? Kami

Cara Mengunduh Podcast Dari Terminal Linux Dengan Podfox

Cara Mengunduh Podcast Dari Terminal Linux Dengan Podfox

Cara Mengunduh Podcast Dari Terminal Linux Dengan Podfox

Cara Menemukan File Duplikat Dan Membersihkannya Di Linux Dengan FSlint

Cara Menemukan File Duplikat Dan Membersihkannya Di Linux Dengan FSlint

Cara Menemukan File Duplikat Dan Membersihkannya Di Linux Dengan FSlint

Cara mendengarkan podcast di desktop Linux dengan CPod

Cara mendengarkan podcast di desktop Linux dengan CPod

Apakah Anda membutuhkan klien podcast yang bagus dan elegan untuk desktop Linux Anda? Jika demikian, Anda perlu mencoba CPod. Ini adalah aplikasi kecil yang ramah yang membuat mendengarkan

Cara menginstal TuxGuitar di Linux

Cara menginstal TuxGuitar di Linux

TuxGuitar adalah alat pembuat musik open-source. Dengan itu, pengguna dapat membuat dan mengedit tabulasi gitar mereka sendiri. Dalam panduan ini, kita akan membahas bagaimana caranya

Cara mudah mengunduh dan menginstal aplikasi di Linux dengan AppImage Pool

Cara mudah mengunduh dan menginstal aplikasi di Linux dengan AppImage Pool

AppImagePool adalah klien AppImageHub untuk Linux. Dengan itu, pengguna dapat dengan mudah menelusuri dan mengunduh AppImages dari toko AppImageHub. Berikut cara mendapatkannya

Cara bermain Total War: WARHAMMER di Linux

Cara bermain Total War: WARHAMMER di Linux

Total War: Warhammer adalah video game taktik real-time berbasis giliran yang dikembangkan oleh Creative Assembly dan diterbitkan oleh Sega. Itu terjadi di War Hammer