Ein Terminalemulator stellt die Ein- und Ausgabe eines textbasierten Terminals in einer Anwendung bereit. Beispiele sind Konsolenfenster für lokale Shells oder Programme, die Protokolle wie SSH und Terminalsteuersequenzen unterstützen.
Ein Terminal ist nicht automatisch ein eigener Server oder eine vollständige virtuelle Maschine. Funktion und Kompatibilität hängen vom verwendeten Terminaltyp, Zeichensatz, Tastaturlayout und den unterstützten Steuersequenzen ab.
Bei Fernzugriffen sollten sichere Protokolle, geprüfte Hostschlüssel und angemessene Zugriffsrechte verwendet werden. Zugangsdaten gehören nicht in gemeinsam sichtbare Sitzungsprotokolle.
Inhaltlich überarbeitet am 2026-10-13. Definition, Abgrenzung und Rechenbeispiel geprüft.