Q. How do I display remote X application over telnet session? I am login over VPN so telnet security is not a big issue here. But whenever I login over telnet, system does not allow me to display Gnome X apps remotely.
A. Gnome uses the GDM (GNOME Display Manager) for X Window System. For security reasons it blocks TCP access so you cannot display X applications remotely.
However you can easily fix this problem by editing gdm.conf file (usually located in /etc/X11/gdm directory):
# vi gdm.conf
Find the that read as follows:
DisallowTCP=true
Replace with:
DisallowTCP=false
Save and close the file. Restart the computer or switch runlevel to 1 and again back to 2.
# init 1
Now go back to runlevel 2 (if you are using CentOS/Fedora Core/Red hat go to runlevel 5)
# init 2
Verify that you can display X apps remotely:
$ xeyes -display somewhere.mycorp.com:0.0
$ xeyes -display 10.5.5.1:0.0
🐧 2 comments so far... add one ↓
Category | List of Unix and Linux commands |
---|---|
File Management | cat |
Firewall | Alpine Awall • CentOS 8 • OpenSUSE • RHEL 8 • Ubuntu 16.04 • Ubuntu 18.04 • Ubuntu 20.04 |
Network Utilities | dig • host • ip • nmap |
OpenVPN | CentOS 7 • CentOS 8 • Debian 10 • Debian 8/9 • Ubuntu 18.04 • Ubuntu 20.04 |
Package Manager | apk • apt |
Processes Management | bg • chroot • cron • disown • fg • jobs • killall • kill • pidof • pstree • pwdx • time |
Searching | grep • whereis • which |
User Information | groups • id • lastcomm • last • lid/libuser-lid • logname • members • users • whoami • who • w |
WireGuard VPN | Alpine • CentOS 8 • Debian 10 • Firewall • Ubuntu 20.04 |
Vivek does a XManager/ Exceed need to run at somewhere.mycorp.com.
If so , how would i know the display number
You can download and install xming from http://www.straightrunning.com/XmingNotes/index.php
in windows
Then enable x11 forwarding (check ssh-> x11 forwarding check box)in Putty and you are all set to run remote x applications using putty.