私の設定のどの部分が私の問題に関連しているのかわからないので、説明しようとしています...
私はWindows 10ノートブックを使用しており、Exceed on Demandを使用してXtermを開きます。その後、このXtermを使用して、新しいパッケージをインストールする権限がないさまざまなシステム(RHEL8)にSSHで接続しました。
私はしばしばXtermのいくつかのテキストブロックをコピーしてWindowsアプリケーションに貼り付けたいのですが、これには次の2つのうちの1つを実行する必要があります。
- Cygwinを開き、複数のプロキシを介してscp / rsyncを使用してWindowsからソーステキストファイルを取得できました。
- xtermのフォントサイズを非常に小さく変更して強調表示することで、多くのテキストをコピーできます。ただし、これには制限があり(複数のxterm画面を同時にコピーすることはできません)、フォントサイズを変更するのは面倒です。
標準のRHEL8ローカルアクセスで目的の操作を実行する方法はありますか?次のことができれば嬉しいです。
echo "Copy me!!!" > /dev/clipboard
データがWindowsで私が参加しているSSHセッションにどのように転送されるかをよく理解していないようです。 Windowsには、私が提供したい方法でデータをインポートする方法がないようです。でも、とにかく尋ねると思いました。
答え1
SSHは基本的に文字を前後に移動するものです(シリアルケーブルをモデルにしたTELNETをモデルにしたものです)。cat
このコマンドが実行できる操作とほぼ同じです。より進化した作業は、リモートホストから送信された一連の制御文字を介して行われます(通常ANSI脱出)。
X経由でxtermを使用する必要がありますか? (私は「Exceed On Demand」がXサーバーの実装だと思います。そうですか?)SSHクライアントをWindowsでデフォルトで実行するか、Windowsで実行されている端末エミュレータを使用することをお勧めします。多くの端末エミュレータを使用すると、テキストストリームをファイルにキャプチャできます。
パテこの目的のために、非常に人気のあるオープンソースプログラムにはファイルのログ機能があります。
私が以前使っていた商用製品は、セキュアCRT。料金を支払う必要がありますが、PuTTYよりもGUI、ポータブルタスクなどを提供します。数年前の仕事でも、当時は品質がとても良いと思いました。