ssh

Konfigurasikan Penerusan SSH X11 di Debian 10

Konfigurasikan Penerusan SSH X11 di Debian 10
Server OpenSSH di Debian 10 mendukung Penerusan X11. Jadi, Anda tidak hanya dapat mengelola server Anda dari jarak jauh melalui SSH, Anda juga dapat menginstal antarmuka pengguna grafis di server Anda, mengaktifkan Penerusan X11 dan menggunakan aplikasi grafis yang diinstal pada server dari jarak jauh. Pada artikel ini, saya akan menunjukkan kepada Anda cara mengkonfigurasi penerusan X11 di Debian 10 Buster dan menggunakan aplikasi grafis yang diinstal di server dari jarak jauh melalui SSH. Jadi, mari kita mulai.

Mengkonfigurasi Server:

Jika server Anda tidak memiliki opensh-server paket terinstal, Anda harus menginstalnya dari repositori paket resmi Debian 10.

Pertama, perbarui cache repositori paket APT dengan perintah berikut:

$ sudo apt update

Cache repositori paket APT harus diperbarui.

Sekarang, instal opensh-server paket dengan perintah berikut:

$ sudo apt install -y openssh-server

opensh-server paket harus diinstal.

Sekarang, buka file konfigurasi server OpenSSH /etc/ssh/sshd_config dengan perintah berikut:

$ sudo nano /etc/ssh/sshd_config

Sekarang, cari garisnya Penerusan X11, X11DisplayOffset dan X11GunakanLocalhost, batalkan komentar mereka (dengan menghapus #) dan atur X11Meneruskan untuk Iya, X11DisplayOffset untuk 10 dan X11GunakanLocalhost untuk tidak.

File konfigurasi akhir ditunjukkan pada tangkapan layar di bawah ini. Setelah selesai, simpan file konfigurasi dengan menekan + X diikuti oleh kamu dan .

Sekarang, mulai ulang sshd layanan dengan perintah berikut:

$ sudo systemctl restart sshd

Sekarang, periksa apakah sshd service berjalan dengan perintah berikut:

$ sudo systemctl status sshd

Seperti yang terlihat, sshd layanan adalah berlari. Itu juga diaktifkan. Jadi, itu akan mulai secara otomatis saat boot.

jika sshd service tidak berjalan dalam hal apa pun, lalu mulai dengan perintah berikut:

$ sudo systemctl start sshd

jika sshd service tidak diaktifkan, lalu aktifkan dengan perintah berikut following.

$ sudo systemctl aktifkan sshd

Mengonfigurasi Klien:

Untuk terhubung ke server jarak jauh untuk penerusan X11 melalui SSH, Anda perlu mengetahui nama pengguna login dan alamat IP server jarak jauh.

Anda dapat menemukan nama pengguna login dari server jarak jauh dengan perintah berikut:

$ whoami

Anda dapat menemukan alamat IP dari server jarak jauh dengan perintah berikut:

$ ip a

Dalam kasus saya, alamat IP-nya adalah 192.168.21.131 dan nama pengguna adalah shovon. Ini akan berbeda dalam kasus Anda. Pastikan untuk mengganti ini dengan milikmu mulai sekarang.

Di komputer klien Anda, Anda harus menginstal alat klien openssh.

Pada mesin Ubuntu/Debian, Anda dapat menginstal alat klien openssh dengan perintah berikut:

$ sudo apt install -y openssh-client

Sekarang, login ke server jarak jauh untuk penerusan X11 dengan perintah berikut:

$ ssh -X [email protected]

Jika Anda melakukan SSH ke server jarak jauh untuk pertama kalinya, maka Anda akan melihat prompt berikut:. Cukup ketik Iya dan tekan untuk melanjutkan.

Sekarang, ketikkan kata sandi pengguna login dari server jarak jauh dan tekan .

Anda harus terhubung ke server jarak jauh.

Sekarang, untuk menjalankan aplikasi grafis melalui SSH, jalankan perintah yang memulai program.

Misalnya, untuk memulai wireshark, jalankan perintah berikut:

$ wireshark

Wireshark harus dimulai di komputer klien Anda seperti yang dapat Anda lihat pada tangkapan layar di bawah ini. Wireshark sebenarnya berjalan di server jauh. Namun, Anda dapat menggunakannya dari komputer klien tanpa harus menginstalnya di komputer klien. Bagus bukan!

Jika Anda menjalankan aplikasi grafis seperti yang saya tunjukkan di atas, Anda tidak akan dapat menggunakan SSH untuk menjalankan perintah lagi di server jauh.

Untuk menjalankan aplikasi grafis dari jarak jauh dan tetap dapat menjalankan perintah lain, jalankan program sebagai berikut:

$ wireshark &

Dengan cara ini, proses aplikasi grafis akan berjalan sebagai proses latar belakang dan shell akan dapat digunakan.

Masalah Menjalankan Aplikasi GNOME dari Jarak Jauh:

Jika Anda sudah masuk ke server jarak jauh dan mencoba menjalankan perangkat lunak resmi GNOME seperti Gedit, Disk GNOME dari jarak jauh melalui SSH. Program akan berjalan di server jarak jauh, bukan di klien seperti yang Anda lihat pada tangkapan layar di bawah ini.

Perintah dieksekusi pada klien

$ gedit

Gedit dimulai di server jauh, bukan di klien.

Untuk mengatasi masalah ini, Anda harus logout di server jauh.

Kemudian, Anda harus dapat menjalankan aplikasi GNOME resmi dari jarak jauh melalui SSH. Seperti yang Anda lihat, saya menjalankan Gedit dari jarak jauh. Ini bekerja dengan baik.

Saya juga dapat menggunakan Monitor Sistem GNOME.

Disk GNOME juga berfungsi.

Jadi, begitulah cara Anda mengkonfigurasi Penerusan SSH X11 di Debian 10 dan mengakses aplikasi grafis dari jarak jauh. Terima kasih telah membaca artikel ini.

Kontrol & kelola gerakan mouse di antara beberapa monitor di Windows 10
Manajer Mouse Tampilan Ganda memungkinkan Anda mengontrol & mengonfigurasi gerakan mouse di antara beberapa monitor, dengan memperlambat gerakannya di...
WinMouse memungkinkan Anda menyesuaikan & meningkatkan gerakan penunjuk tetikus di PC Windows
Jika Anda ingin meningkatkan fungsi default penunjuk tetikus Anda, gunakan freeware WinMouse. Ini menambahkan lebih banyak fitur untuk membantu Anda m...
Tombol klik kiri mouse tidak berfungsi pada Windows 10
Jika Anda menggunakan mouse khusus dengan laptop, atau komputer desktop, tetapi but tombol klik kiri mouse tidak berfungsi pada Windows 10/8/7 untuk b...