Terminal window of the Remote Utilities Viewer
Remote Utilities 7.9: režim Terminál na všech platformách, soubory přes schránku. Zjistit více →

Terminál

Režim Terminál slouží k práci v příkazovém prostředí vzdáleného počítače: v Příkazovém řádku nebo PowerShellu na Hostu pro Windows, v bash, zsh nebo jiném nainstalovaném prostředí na Hostu pro macOS nebo Linux. Prostředí běží na vzdáleném počítači; Viewer zobrazuje jeho výstup a odesílá vaše stisky kláves, bez relace vzdálené plochy.

Terminál funguje z libovolného Vieweru na libovolný Host:

  • Odkud: Viewer pro Windows, macOS nebo Linux a mobilní aplikace pro iOS a Android.
  • Kam: Host 7.9 nebo novější pro Windows (Windows 10 a novější) a Host 2.1.1 nebo novější pro macOS a Linux.

Režim Terminál musí být povolen na Hostu (Nastavení pro Host → Režimy) a pro váš uživatelský účet. Se starším Hostem, nebo když režim povolen není, to Viewer oznámí hned po přihlášení a terminál se neotevře.


Spuštění režimu Terminál

  1. Na kartě Obecné vyberte Terminál a dvakrát klikněte na cílové připojení ve svém adresáři.
  2. Zadejte přístupové heslo a klikněte na OK.
  3. Zobrazí se spouštěcí okno Terminálu. Zvolte prostředí a uživatelský kontext (viz níže) a klikněte na Spustit. Spouštěcí okno Terminálu: seznam Prostředí a volby Uživatelského kontextu Systém, Aktuální uživatel a Účet OS
  4. Otevře se okno terminálu s výzvou prostředí. Příkazy pište stejně jako v místní konzoli.

Volba prostředí

Seznam Prostředí dodává Host, takže ukazuje, co je na vzdáleném počítači skutečně nainstalováno:

  • Host pro Windows: Příkazový řádek, Windows PowerShell a, je-li nainstalován, PowerShell 7.
  • Host pro macOS a Linux: Výchozí prostředí (přihlašovací prostředí účtu, pod kterým terminál běží) a prostředí nainstalovaná v systému, například bash, zsh, sh nebo fish.

Volba se pamatuje pro každé připojení zvlášť: server, který vždy spravujete z PowerShellu, se příště otevře v PowerShellu.


Volba uživatelského kontextu

Volba Uživatelský kontext určuje, pod kterým účtem prostředí běží:

  • Systém—účet samotné služby Hosta: SYSTEM ve Windows, root v macOS a Linuxu. Je k dispozici vždy, i když k vzdálenému počítači není nikdo přihlášen. Jde o prostředí s plnými právy na vzdáleném počítači; buďte opatrní s příkazy, které v něm spouštíte.
  • Aktuální uživatel—uživatel, který je právě přihlášen ke vzdálenému počítači. Volba ukazuje uživatelské jméno a je šedá, když není nikdo přihlášen.
  • Účet OS—zadejte uživatelské jméno a heslo libovolného místního nebo doménového účtu na vzdáleném počítači. Prostředí poběží pod tímto účtem, s jeho profilem a prostředím, ať je uživatel přihlášen, nebo ne. Použijte ji, když musí skript běžet pod konkrétním servisním účtem, nebo když má relace zanechat stejné stopy, jaké by zanechal tento uživatel.

Účet OS je ve výchozím nastavení vypnutý. Chcete-li jej povolit, otevřete Nastavení pro Host, přejděte na Režimy a zaškrtněte Terminál: povolit přihlášení pomocí účtu OS. Volba není k dispozici u Agenta ani v mobilní aplikaci.

Nastavení pro Host, stránka Režimy: Terminál: povolit přihlášení pomocí účtu OS

Okno terminálu

Okno terminálu zobrazuje výstup prostředí a odesílá, co píšete. Konzolové programy, které kreslí přes celou obrazovku nebo používají myš, například vim, mc, htop nebo FAR Manager, fungují stejně jako v místním terminálu.

Okno terminálu Vieweru pro Windows se spuštěným htop na Hostu s Ubuntu
  • Spustit, Restartovat a Zastavit ovládají prostředí. Zastavit ukončí prostředí na vzdáleném počítači; výstup zůstane na obrazovce, dokud okno nezavřete. Restartovat spustí prostředí znovu se stávající volbou prostředí a uživatelského kontextu, například poté, co prostředí skončilo nebo se ztratilo připojení.
  • Volba jiného prostředí nebo uživatelského kontextu restartuje relaci s novým nastavením.
  • Kopírování a vkládání pracuje se schránkou vašeho počítače. Text zkopírujete jeho výběrem myší; vložení napíše text ze schránky na příkazový řádek.
  • Přiblížení mění velikost textu; terminál se přizpůsobí novému počtu sloupců a řádků a běžící programy se překreslí.
  • Okno uchovává 5000 řádků historie výstupu, kterou lze procházet zpět.

Zavřením okna terminálu se ukončí prostředí na vzdáleném počítači spolu s programy v něm spuštěnými. Má-li program na Hostu pro macOS nebo Linux běžet i po vašem odchodu, spusťte jej uvnitř tmux nebo screen a před zavřením se od něj odpojte (detach).

Okno terminálu Vieweru pro macOS se spuštěným Midnight Commanderem na Hostu s Ubuntu, s volbou prostředí a uživatelského kontextu na panelu nástrojů

Mobilní aplikace

Mobilní aplikace má stejný režim, přizpůsobený dotykové obrazovce. Panel kláves nad klávesnicí na obrazovce přidává klávesy, které telefon nemá: Esc, Tab, Ctrl, Alt, šipky, Home, End, Page Up a Page Down, Ctrl+C a funkční klávesy. Výstupem lze posouvat, dlouhým stisknutím se vybírá text ke kopírování, roztažením prstů se mění velikost textu a orientace na šířku dává terminál se 100 sloupci.

Terminál najdete v nabídce režimů připojení, lze jej nastavit jako výchozí akci klepnutí na připojení a z panelu nástrojů běžící relace v režimu Úplné řízení je vzdálen jediné klepnutí. Prostředí a uživatelský kontext (Systém nebo Aktuální uživatel) se i zde pamatují pro každé připojení zvlášť. Nápověda v mobilní aplikaci obsahuje celou kapitolu o Terminálu.

Terminál na iPhonu se spuštěným htop na Hostu s Ubuntu Možnosti terminálu na iPhonu: Prostředí, Uživatelský kontext, Restartovat, Zastavit a Velikost textu

Související články