GNU/Linux >> Znalost Linux >  >> Ubuntu

Jak spouštět soubory skriptů (.sh) v novém terminálu po připojení k serveru Ubuntu 16.04 přes Ssh?

Zkoušel jsem mnoho způsobů, jako je

terminator -x abc.sh
Výše ​​uvedený příkaz mi dává tuto chybu:

You need to run terminator in an X environment. Make sure $DISPLAY is properly set

Také jsem se snažil

gnome-terminal -x ./abc.sh

Výše uvedený příkaz mi dává níže uvedenou chybu

Failed to connect to Mir: Failed to connect to server socket: No such file or directory
Unable to init server: Could not connect: Connection refused
Failed to parse arguments: Cannot open display:

Nejlepší odpověď

Předpokládáme, že Ubuntu na Ubuntu

  • Pokud jste na server nainstalovali příslušný software, můžete se vzdáleně přihlásit pomocí ssh -X a poté spusťte grafické aplikační programy jako terminator a gnome-terminal . Viz tento odkaz,

    Jaký je nejjednodušší způsob vzdáleného přístupu GUI k „serveru“ Ubuntu 16.04 z „desktopu“ Ubuntu 16.04?

  • Můžete také jednoduše spustit lokálně další okna terminálu a v těchto oknech se vzdáleně přihlásit pomocí ssh a tímto způsobem spusťte několik aplikačních programů v textovém režimu na serveru (každý ve svém vlastním terminálovém okně).

Pokud používáte počítač se systémem Windows 10 a chcete se připojit k serveru ubuntu

Jednoduchým řešením je nainstalovat a používat Putty ve Windows podle následujícího odkazu,

www.putty.org/

PuTTY je SSH a telnet klient, vyvinutý původně Simonem
Tathamem pro platformu Windows. PuTTY je open source software, který je
dostupný se zdrojovým kódem a je vyvíjen a podporován skupinou
dobrovolníků.

PuTTY si můžete stáhnout zde.

Pomocí ssh můžete spustit jedno nebo více oken Putty a spouštět různé úlohy .

Jak je popsáno v komentáři od @SergiyKolodyazhnyy, můžete použít xrdp otevřít relaci vzdálené plochy z Windows na Ubuntu.

Jak je popsáno v komentáři @PerlDuck, můžete nainstalovat a používat X server ve Windows, abyste mohli spouštět grafické aplikační programy přes ssh , ale podle vaší původní otázky to může být přehnané.


Ubuntu
  1. Jak spouštět aplikace Windows na počítači Ubuntu

  2. Jak spustit soubory .exe v Ubuntu?

  3. Jak spustit python skript na terminálu (ubuntu)?

  1. Ssh – Jak spustit skript ihned po připojení přes Ssh?

  2. Jak získat přístup k souborům Ubuntu 11.04 ve Windows 7?

  3. Jak spustím Ubuntu ve Windows 10 na VirtualBoxu?

  1. Jak získat přístup k BMC Windows Server

  2. Jak vygenerovat klíče SSH na Ubuntu 18.04

  3. Jak spustit skript při spuštění na Ubuntu 20.04 Focal Fossa Server/Desktop