xサーバーがインストールされていないUbuntu Linuxがあります(単純なゲートウェイなので)。アプリケーション(ossec、 - 私の質問はossecとは何の関係もありません - )から端末に情報を貼り付けるように求めます。 ~/にあります。貼り付けたい情報は次のとおりです。
[SECRET KEY IN BASE64 REDACTED]
貼り付ける方法がわかりません。
これが私が得るものです:
*****************************************
* OSSEC HIDS v2.8 Agent manager. *
* The following options are available: *
*****************************************
(I)mport key from the server (I).
(Q)uit.
Choose your action: I or Q: I
*Provide the key generated by the server.
* The best approach is to cut and paste it.
*** OBS: do not include spaces or new lines.
Paste it here (or '\q' to quit):
みんなありがとうございます!
ベストアンサー1
標準入力をリダイレクトすると便利です。次の2行でファイル(「myinput」という名前)を作成してみてください。
I
(the key goes here)
次に、次のようにコマンドを再実行します。
cmd < myinput
上記のより小さい記号は、まるでキーボードで入力したかのように "myfile"の内容をコマンドに送信します。
コマンドが実際にシェルスクリプトである場合は、それらをプロファイリングして基本プログラムに直接キーを送信する方法を知ることもできます。