Linux: Jak nastavit SSH X11 forwarding a lze spouštět X aplikace, když X server neběží?

Co nejvíce stručné řešení pro vývojáře a linux administrátory

Na superuser.cz nenaleznete žádný zbytečný obsah, vždy se jde přímo k věci, denně se zde objevují nové problémy a jejich řešení...

Začít používat

Linux: Jak nastavit SSH X11 forwarding…

06.01.2020 napsal Johnny Castle

Vyřešeno Linux: how to setup SSH X11 forwarding and can run x aplications, when X server is not running now?
Dobrý den, mám doma linux Ubuntu, který běží na Raspberry. Kvůli výkonu, jsem GUI X server vypnul a jedu pouze přes CLI. Všechny X aplikace ale na stroji zůstaly. X11 server ale zapínat nechci, ale X aplikace bych chtěl spouštět přes SSH X11 forwarding. Mám tyto dotazy:

1.) Je možné spouštění X aplikací přes SSH, když je na cílovém serveru X server vypnut?
2.) Jak mám SSH X11 forwarding nastavit?
3.) Jak se to používá?

Děkuji

The English language is translated by machine - the translator can modify eg cited codes = it is better to use codes from the Czech original.

Linux: how to setup SSH X11 forwarding and can run x aplications, when X server is not running now?

Hello, I have a Linux Ubuntu at home that runs on Raspberry. For performance reasons, I have turned off the GUI X server and only go through CLI. But all X applications stayed on the machine. X11 server but I do not want to turn on, but I would like to run X applications via SSH X11 forwarding. I have these questions:

1.) Is it possible to run X applications over SSH when the X server is turned off on the destination server?
2.) How do I set up SSH X11 forwarding?
3.) How is it used?

Thank you

Zobrazit odpovědi

Nejlépe hodnocení uživatelé
Hanz

Počet UP: 5142

React: 224

Rusty

Počet UP: 2365

React: 105

OL3G

Počet UP: 1651

React: 65

Strosmajer

Počet UP: 502

React: 31

Oxytocin

Počet UP: 303

React: 27

SYSTEM

Počet UP: 443

React: 27

Hyacint

Počet UP: 43

React: 22

Odpovědi na dotaz

RE: Linux: Jak nastavit SSH X11…

13.01.2020 odpověděl Rusty (update 24.02.2020)

Zkontrolováno

Dobrý den,

k Vašim dotazům na SSH X11 forwarding:

1.) Ano, spouštění X aplikací přes SSH je možné i když je na cílovém serveru X server vypnut

2.) Jak mám SSH X11 forwarding nastavit - stačí upravit na cílovém serveru v souboru sshd_config tyto hodnoty:
vim /etc/ssh/sshd_config

X11Forwarding yes
X11DisplayOffset 10

#restart SSH
systemctl restart sshd

3.) Použití SSH X11 forwarding
- stačí přidat za ssh parametr -X takto:
ssh -X user@10.10.10.10
- a pak v této SSH relaci můžete spustit třeba gparted
gparted
- čímž se Vám otevře okno na Vašem PC, ačkoliv program běží na cílovém serveru.

The English language is translated by machine - the translator can modify eg cited codes = it is better to use codes from the Czech original.

Linux: how to setup SSH X11 forwarding and can run x aplications, when X server is not running now?

Hello,

to your questions about SSH X11 forwarding:

1.) Yes, running X applications via SSH is possible even if the X server is disabled on the target server

2.) How do I set up SSH X11 forwarding - just edit the following values on the target server in the sshd_config file:
vim /etc/ssh/sshd_config

X11Forwarding yes
X11DisplayOffset 10

#restart SSH
systemctl restart sshd

3.) Using SSH X11 forwarding
- just add -X after ssh as follows:
ssh -X user@10.10.10.10
- and then you can run gparted in this SSH session
gparted
- this will open a window on your PC even though the program is running on the target server.
Tento web používá k poskytování služeb, personalizaci reklam a analýze návštěvnosti soubory cookie. Používáním tohoto webu s tím souhlasíte. Další informace