GNU/Linux >> LINUX-Kenntnisse >  >> Linux

Schlüssel über ssh senden oder Maus verwenden, um den Zielanzeigemodus zu aktivieren?

Entschuldigung, John Schmitt, Ihre ungetestete Lösung funktioniert nicht, aber Sie waren auf dem richtigen Weg. Dieser ist getestet und funktioniert.

Der richtige Befehl ist (wenn Sie Applescripts in Shell-Skripte einbetten, was ich am liebsten mache):

osascript -e 'tell application "System Events" to key code 144 using command down'

Speichern Sie dies beispielsweise als ~/bin/tdm.sh auf dem Zielanzeigegerät.

Geben Sie dann auf dem primären Computer Folgendes im Terminal aus:

ssh [email protected] "~/bin/tdm.sh"

Es gibt andere Möglichkeiten, den Applescript-Befehl zu speichern und aufzurufen. Ich finde es bequemer und konsistenter, sie in Shell-Skripte einzubetten -- meine besondere Vorliebe, da ich sowieso viele Shell-Skripte mache.


Ungetestet, aber ich könnte erwägen, ein Applescript in ~/bin/command_f2 auf dem iMac mit folgendem Inhalt zu erstellen:

teilen Sie der Anwendung "Systemereignisse" mit {Befehl nach unten

den Tastendruck "F2" mit

und dann von Ihrem Laptop aus:

ssh [email protected] '~/bin/command_f2'

Um weitere Hilfe zu dieser Frage zu erhalten, sollten Sie den Titel in etwas wie „Tastenanschläge per ssh senden“ ändern, da „keys“ mit ssh-Tasten verwechselt werden könnte.

Viel Glück.


Linux
  1. So verbinden Sie einen Remote-Host mit dem ssh-Befehl

  2. Erlauben der automatischen Befehlsausführung als root unter Linux mit SSH

  3. SSH-Login funktioniert nicht mit Schlüssel Ohne Passwort?

  4. Finden Sie das Ziel des symbolischen Links über die Befehlszeile heraus

  5. Verwendung desselben privaten SSH-Schlüssels auf mehreren Computern

Zeigen Sie die Ping-Befehlsausgabe im Diagrammformat mit Gping an

Wie richte ich die ssh-schlüsselbasierte Authentifizierung für Github mithilfe der Datei ~/.ssh/config ein?

Generieren und Verwenden eines SSH-Schlüssels mit PuTTY

Generieren Sie RSA-Schlüssel mit SSH mithilfe von PuTTYgen

SSH von A über B nach C, mit privatem Schlüssel auf B

Wie man SSH direkt über Jumphost mit SSH Config ohne zusätzlichen ssh-Befehl zum Ziel führt