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 ...