Terminal
Brug tilstanden Terminal til at arbejde i en kommandoshell på fjerncomputeren: Kommandoprompt eller PowerShell på en Windows-Host, bash, zsh eller en anden installeret shell på en macOS- eller Linux-Host. Shellen kører på fjerncomputeren; Viewer viser dens output og sender dine tastetryk uden en fjernskrivebordssession.
Terminal virker fra enhver Viewer til enhver Host:
- Fra: Viewer til Windows, macOS eller Linux og mobilappen til iOS og Android.
- Til: Host 7.9 eller nyere til Windows (Windows 10 og nyere) og Host 2.1.1 eller nyere til macOS og Linux.
Tilstanden Terminal skal være tilladt på Host (Indstillinger for Host → Tilstande) og for din brugerkonto. Med en ældre Host, eller når tilstanden ikke er tilladt, melder Viewer det lige efter logon, og terminalen åbnes ikke.
Start Terminal-tilstand
- Vælg Terminal på fanen Generelt, og dobbeltklik på den ønskede forbindelse i din adressebog.
- Indtast adgangskoden, og klik på OK.
- Terminalens startvindue vises. Vælg shell og brugerkontekst (se nedenfor), og klik på Kør.
- Terminalvinduet åbnes med shellens prompt. Skriv kommandoer, som du ville gøre i en lokal konsol.
Vælg shell
Listen Shell kommer fra Host, så den viser, hvad der faktisk er installeret på fjerncomputeren:
- Windows-Host: Kommandoprompt, Windows PowerShell og, når den er installeret, PowerShell 7.
- macOS- og Linux-Host: Standardshell (logonshellen for den konto, terminalen kører under) og de shells, der er installeret på systemet, f.eks. bash, zsh, sh eller fish.
Valget huskes for hver forbindelse: en server, du altid administrerer fra PowerShell, åbnes i PowerShell næste gang.
Vælg brugerkontekst
Indstillingen Brugerkontekst bestemmer, hvilken konto shellen kører under:
- System—selve Host-tjenestens konto: SYSTEM på Windows, root på macOS og Linux. Altid tilgængelig, også når ingen er logget på fjerncomputeren. Det er en shell med fulde rettigheder på fjerncomputeren; vær forsigtig med de kommandoer, du kører i den.
- Nuværende bruger—den bruger, der er logget på fjerncomputeren lige nu. Indstillingen viser brugernavnet og er nedtonet, når ingen er logget på.
- OS-konto—indtast brugernavn og adgangskode til en vilkårlig lokal konto eller domænekonto på fjerncomputeren. Shellen kører under den konto, med dens profil og miljø, uanset om brugeren er logget på eller ej. Brug den, når et script skal køre som en bestemt tjenestekonto, eller når sessionen skal efterlade de samme spor, som den bruger ville.
OS-konto er som standard slået fra. Vil du aktivere den, skal du åbne Indstillinger for Host, gå til Tilstande og vælge Terminal: tillad at logge på med en OS-konto. Indstillingen er ikke tilgængelig på Agent eller i mobilappen.
Terminalvinduet
Terminalvinduet viser shellens output og sender det, du skriver. Konsolprogrammer, der tegner på hele skærmen eller bruger musen, f.eks. vim, mc, htop eller FAR Manager, virker, som de ville gøre i en lokal terminal.
- Start, Genstart og Stop styrer shellen. Stop afslutter shellen på fjerncomputeren; outputtet bliver på skærmen, indtil du lukker vinduet. Genstart starter en ny shell med den aktuelle shell og brugerkontekst, f.eks. efter at shellen er afsluttet, eller forbindelsen gik tabt.
- Vælger du en anden shell eller brugerkontekst, genstartes sessionen med de nye indstillinger.
- Kopier og indsæt virker med udklipsholderen på din computer. Marker tekst med musen for at kopiere den; indsæt skriver teksten fra udklipsholderen ved prompten.
- Zoom ændrer tekststørrelsen; terminalen tilpasses det nye antal kolonner og rækker, og kørende programmer tegnes igen, så de passer.
- Vinduet gemmer 5000 linjer outputhistorik, som du kan rulle tilbage i.
Når du lukker terminalvinduet, afsluttes shellen på fjerncomputeren sammen med de programmer, der er startet i den. Vil du holde et program kørende på en macOS- eller Linux-Host, efter at du er gået, skal du starte det i tmux eller screen og koble fra, før du lukker.
Mobilapp
Mobilappen har den samme tilstand, tilpasset en berøringsskærm. Et panel med taster over skærmtastaturet tilføjer de taster, en telefon ikke har: Esc, Tab, Ctrl, Alt, piletasterne, Home, End, Page Up og Page Down, Ctrl+C og funktionstasterne. Outputtet kan rulles, et langt tryk markerer tekst til kopiering, et knib ændrer tekststørrelsen, og liggende format giver en terminal med 100 kolonner.
Terminal findes i en forbindelses menu med forbindelsestilstande, kan vælges som dens standardhandling ved tryk og er ét tryk væk fra værktøjslinjen i en kørende session i Fuld kontrol. Shell og brugerkontekst (System eller Nuværende bruger) huskes også her for hver forbindelse. Mobilappens indbyggede hjælp har et komplet kapitel om Terminal.
