Saat muncul error sewaktu mengaktifkan forwarding X11 di SSH. Sebelumnya kita lihat fungsi -X dari perintah SSH

ssh -X jaranguda@tunnel.jaranguda.com

dari manual SSH

-X Enables X11 forwarding. This can also be specified on a per-host basis in a configuration file.

masalah tersebut ada kendala di server side, bukan dari client. Selain error X11 forwarding request failed on channel 0 ada juga yang muncul Error: Can't open display: (null).

Install Xauth

Di server SSH perlu di install xauth (X authority file utility). Paket ini sudah tersedia di masing-masing repository, jadi bisa di install dengan package manager masing-masing distro

# debian/ubuntu/mint
apt install xauth -y
# fedora/centos
dnf install xauth -y

setelah terinstall di server jalankan ulang perintah SSH tambahkan -v untuk melihat proses terkoneksi ke SSH server

ssh -X jaranguda@tunnel.jaranguda.com -v
# output
...
debug1: Requesting X11 forwarding with authentication spoofing.
debug1: Sending environment.
debug1: Sending env XMODIFIERS = @im=none
debug1: Sending env LANG = en_US.utf8
...

Leave a comment

Your email address will not be published. Required fields are marked *