GNU/Linux >> Linux の 問題 >  >> Linux

ssh 経由でキーを送信するか、マウスを使用してターゲット表示モードをアクティブにしますか?

申し訳ありませんが、ジョン・シュミット、テストされていないソリューションは機能しませんが、正しい方向に進んでいました。これはテスト済みで、動作します。

正しいコマンドは次のとおりです (シェル スクリプトに Applescript を埋め込む場合、これは私が好む方法です):

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

これを、たとえば ~/bin/tdm.sh としてターゲット ディスプレイ マシンに保存します。

次に、プライマリ マシンから、ターミナルでこれを発行します:

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

Applescript コマンドを保存して呼び出す方法は他にもあります。それらをシェル スクリプトに埋め込む方が便利で一貫性があると思います。とにかく多くのシェル スクリプトを実行するので、特に好みです。


未テストですが、iMac の ~/bin/command_f2 に次の内容の AppleScript を作成することを検討するかもしれません:

{command down} を使用してアプリケーション「システム イベント」にキーストローク「F2」を指示します

次に、ラップトップ タイプから:

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

この質問についてさらにヘルプが必要な場合は、タイトルを「ssh 経由でキーストロークを送信する」のようなものに変更することを検討してください。「キー」は ssh キーと混同される可能性があるためです。

頑張ってください。


Linux
  1. 公開鍵と秘密鍵のペアを使用したパスワードなしのSSH

  2. Sshを使用してテキストコンソールに変更しますか?

  3. SSHのコマンドを使用してMySQLデータベースを復元するにはどうすればよいですか?

  1. LinuxまたはMacOSXでSSHを使用してサーバーに接続します

  2. ssh コマンドを使用してリモート ホストに接続する方法

  3. SSH - ~/.ssh/config ファイルに -t コマンドを含める方法

  1. コマンドラインでのSSHファイルコピーの魔法

  2. 複数のマシンで同じ SSH 秘密鍵を使用する

  3. 追加の ssh コマンドなしで SSH Config を使用して jumphost 経由でターゲットに直接 SSH 接続する方法