Windows Terminal ist ein Terminalemulator mit mehreren Registerkarten, den Microsoft für Windows 10 und höher als Ersatz für die Windows-Konsole entwickelt hat. Es kann jede Befehlszeilen-App, einschließlich aller Windows-Terminalemulatoren, auf einer separaten Registerkarte ausführen.
Neben der Möglichkeit ein Zeichen, ein Wort und Zeilen zu markieren, bietet Windows Terminal auch die Blockmarkierung
Ein Markiermodus, der besonders bei tabellarischen Arbeiten sehr nützlich sein kann. Es wird erlaubt, Informationen, die direkt untereinanderstehen, zu markieren und zu bearbeiten, ohne dass die ganzen Zeilen in die Markierung und Bearbeitung einbezogen werden.
Bei der Blockmarkierung kommt die Alt-Taste zum Einsatz. Positioniere den Mauszeiger am Anfang oder am Ende des Blocks, drücke die Alt-Taste zusammen mit der linken Maustaste und ziehe die Markierung zum anderen Ende des Blocks. Der markierte Block wird automatisch in die Zwischenablage kopiert.
Das neue Windows Terminal hat sich entwickelt und erreicht die Parität sich mit modernen Terminals anderer Betriebssysteme wie dem GNOME Terminal messen zu lassen. Es ist nicht nur kostenlos, es kann sich auch mit den bekannten Terminal Tools unter Windows sehen lassen, wie beispielsweise PuTTY und KiTTY.
Dieses Tutorial beschreibt das starten einer SSH-Terminal Sitzung unter Windows, geöffnet wird die Verbindung aus dem KeePass Manager, dem bekannten Passwort Safe, und unter Verwendung von OpenSSH und dem Windows Terminal. Voraussetzung ist, das OpenSSH auf dem Windows Rechner installiert ist, aus Apps & Features – Optionale Features. Das Windows Terminal ist im Microsoft Store zu finden.
Windows Terminal ist für die Batchverarbeitung mit Pfad ausführbar.
%LOCALAPPDATA%\Microsoft\WindowsApps\wt.exe
Hier aus KeePass über das Feld URL mit dem „cmd://“ Argument.
Für den Eintrag in KeePass in das Feld URL folgende Zeile hinzufügen.
Aus dem Feld „Title“ wird der Hostname in {TITLE} übergeben, und aus „User name“ die Benutzer-ID in {USERNAME}. Wird ein abweichender Port für SSH verwendet muss der Port angegeben werden, zB. -p 60622
Mit OK den Eintrag schliessen und speichern. Ein Doppel-Klick auf den Eintrag in der Spalte URL öffnet das Windows Terminal.
Der Host Eintrag wird in der Windows Terminal Einstellungen (Ctrl+,) hinzugefügt, mit Neues Profil hinzufügen.
Tipp! Mit ssh-keyen generierte Schlüssel lassen sich SSH Sitzungen ohne Passwort Eingabe und dazu noch sicherer nutzen.
Dazu legt man unter dem Homepfad %USERPROFILE% den Ordner .ssh an, in diesem Privat und Public Keys abgelet werden, mit anlegen der Datei config kann der Host konfiguriert werden, mit der zuweisung von Hostname und dem passenden Privat Key.
Host vm126
HostName 10.10.0.11
User james
IdentityFile ~/.ssh/id_rsa
ServerAliveInterval 60
Der Public Key (id_rsa.pub) wird auf dem Remote Host unter ~/.ssh/authorized_keys gespeichert.
UNBLOG verwendet Cookies, um Dein Online-Erlebnis zu verbessern. Mit "ACCEPT" gibst Du Deine Zustimmung zur Nutzung dieser Website und unseren Datenschutzbestimmungen, oder wähle Cookie settings.
Diese Website verwendet Cookies, um Ihre Erfahrung zu verbessern, während Sie durch die Website navigieren. Von diesen werden die Cookies, die nach Bedarf kategorisiert werden, in Ihrem Browser gespeichert, da sie für das Funktionieren der grundlegenden Funktionen der Website wesentlich sind. Wir verwenden auch Cookies von Drittanbietern, mit denen wir analysieren und verstehen können, wie Sie diese Website nutzen. Diese Cookies werden nur mit Ihrer Zustimmung in Ihrem Browser gespeichert. Sie haben auch die Möglichkeit, diese Cookies zu deaktivieren. Das Deaktivieren einiger dieser Cookies kann sich jedoch auf Ihre Browser-Erfahrung auswirken.
Notwendige Cookies sind unbedingt erforderlich, damit die Website ordnungsgemäß funktioniert. Diese Kategorie enthält nur Cookies, die grundlegende Funktionen und Sicherheitsmerkmale der Website gewährleisten. Diese Cookies speichern keine persönlichen Informationen.
Alle Cookies, die für die Funktion der Website möglicherweise nicht besonders erforderlich sind und speziell zur Erfassung personenbezogener Daten des Benutzers über Analysen, Anzeigen und andere eingebettete Inhalte verwendet werden, werden als nicht erforderliche Cookies bezeichnet. Es ist obligatorisch, die Zustimmung des Benutzers einzuholen, bevor diese Cookies auf Ihrer Website ausgeführt werden.