Open GNOME session remotely through SSH

Lyrositor

I have a laptop connected wirelessly to my home network. I'm planning on installing a CentOS server on my network, used for a web server, a file server, and experimentation. I want to access it from my laptop in the form of a dual-boot - one main operating system, and one that's just a very simple system that automatically starts a remote connection to the server and opens up a GNOME session on the server that is then displayed on my computer. I'm thinking about using Arch Linux as the OS which will connect to the server, since I've been meaning to try it for a while and it seems rather configurable.

My questions are the following :

  1. How can I start a GNOME session on my laptop which controls the other computer (no ssh -X tunneling or VNC remote control; I want my computer to be a "dumb terminal" to the server)?
  2. Will speed be an issue over wireless? Would SSH compression help?
  3. Is Arch Linux indeed the best option for the terminal OS?
jstarek

As stated by sarnold, XDMCP should be what you are looking for. However, if "I want my computer to be a 'dumb terminal' " is not a hard requirement, I would encourage you to use NX (implemented, e.g., by FreeNX) instead. It is an improved version of X forwarding over SSH, but it will require a desktop environment on your laptop to run its GUI. However, it has several advantages, mainly bandwidth usage.

That brings us to your second questioN: X forwarding should work fine on a 100 MBit network. Compression will most likely be unnecessary. However, X does take some bandwidth, especially when you have animated content on your screen. So in order to free up your network for other transfers, the low bandwidth needed by NX would help.

Wrt your third question: Well, Arch has a rolling release principle, meaning that there is a continuous stream of updates. It's nice for older machines because it can be tailored so it works perfectly with your machine, and there's good documentation for that. You can definitely make it very slim and efficient, and that will be easier than "trimming down" a SuSE / Fedora / CentOS/... installation. However, if you really only need a dumb terminal, a rolling release system is perhaps less practical than just using a simple Debian installation or something similar, which you can keep on "stable" with minimal updates for a long time.

Collected from the Internet

Please contact [email protected] to delete if infringement.

edited at
0

Comments

0 comments
Login to comment

Related

From Dev

Remotely starting a screen session through ssh and closing the ssh session immediately

From Dev

Remotely starting a screen session through ssh and closing the ssh session immediately

From Dev

Unable to start new gnome terminals from shell script when remotely logging in through ssh

From Dev

run ipython notebook remotely through ssh tunneling

From Dev

Run mpirun and ssh-add remotely on the same session

From Dev

Perl - Run script remotely through SSH that includes a require directive

From Dev

Perl - Run script remotely through SSH that includes a require directive

From Dev

Is it possible to execute commands remotely (ssh), through a Java program

From Dev

Open new ssh session via existing ssh -N session

From Dev

SSH refuses to timeout if a top session is open [Linux]

From Dev

How to forward X over SSH to run gnome-terminal remotely? (18.04)

From Dev

Start GDM (gnome display manager) session via SSH without root

From Dev

Cycle through open windows in gnome3 workspace without minimizing

From Dev

Can't open terminal through tightvncserver on Ubuntu 20 / no gnome panel

From Dev

SSH via PuTTY: launch gnome-session and gnome-panel in one Window

From Dev

Running "gnome-session" or "gnome-panel" over SSH via X yields black bar

From Dev

SSH into Ubuntu VM remotely

From Dev

remotely startx over ssh

From Dev

SSH X11-Forwarding gnome-session/lightdm-session

From Dev

SSH session through jumphost via remote port forwarding

From Dev

SSH session through jumphost via remote port forwarding

From Dev

Send my private key through the ssh session only

From Dev

Open another terminal window with the same SSH session as original window

From Dev

Error uploading ios application to itunesconnect "failed to open ssh session (16)"

From Dev

Can not open ssh session using JSch with JDK 8

From Dev

SSH pubkey authentication works only if another session is already open

From Dev

Open another terminal window with the same SSH session as original window

From Dev

SSH pubkey authentication works only if another session is already open

From Dev

How can I logout an open, remote SSH session?

Related Related

  1. 1

    Remotely starting a screen session through ssh and closing the ssh session immediately

  2. 2

    Remotely starting a screen session through ssh and closing the ssh session immediately

  3. 3

    Unable to start new gnome terminals from shell script when remotely logging in through ssh

  4. 4

    run ipython notebook remotely through ssh tunneling

  5. 5

    Run mpirun and ssh-add remotely on the same session

  6. 6

    Perl - Run script remotely through SSH that includes a require directive

  7. 7

    Perl - Run script remotely through SSH that includes a require directive

  8. 8

    Is it possible to execute commands remotely (ssh), through a Java program

  9. 9

    Open new ssh session via existing ssh -N session

  10. 10

    SSH refuses to timeout if a top session is open [Linux]

  11. 11

    How to forward X over SSH to run gnome-terminal remotely? (18.04)

  12. 12

    Start GDM (gnome display manager) session via SSH without root

  13. 13

    Cycle through open windows in gnome3 workspace without minimizing

  14. 14

    Can't open terminal through tightvncserver on Ubuntu 20 / no gnome panel

  15. 15

    SSH via PuTTY: launch gnome-session and gnome-panel in one Window

  16. 16

    Running "gnome-session" or "gnome-panel" over SSH via X yields black bar

  17. 17

    SSH into Ubuntu VM remotely

  18. 18

    remotely startx over ssh

  19. 19

    SSH X11-Forwarding gnome-session/lightdm-session

  20. 20

    SSH session through jumphost via remote port forwarding

  21. 21

    SSH session through jumphost via remote port forwarding

  22. 22

    Send my private key through the ssh session only

  23. 23

    Open another terminal window with the same SSH session as original window

  24. 24

    Error uploading ios application to itunesconnect "failed to open ssh session (16)"

  25. 25

    Can not open ssh session using JSch with JDK 8

  26. 26

    SSH pubkey authentication works only if another session is already open

  27. 27

    Open another terminal window with the same SSH session as original window

  28. 28

    SSH pubkey authentication works only if another session is already open

  29. 29

    How can I logout an open, remote SSH session?

HotTag

Archive