SSHサービスを使用して別のサーバーに接続しています。一部のサーバーでいくつかのコマンド(ユーザー作成など)を実行し、疑似端末のスクリーンショットを撮りたいです。このスクリーンショットは、マイコンピュータに(*.jpgまたは*.png)形式で保存されます。
Googleで検索してみると、scrot、キャプチャなどのGUIモードプログラムがたくさん見えますね。 GUIなしでサーバーのスクリーンショットを撮りたいです。
ベストアンサー1
とにかく、画像をコンピュータに保存したいので、コンピュータからスクリーンショットを作成する方がはるかに簡単です。これにより、キャプチャソフトウェアのみをインストールできます。
実行したコマンドのみを記録するには、ログアウトしてから(使用scp root@server1:~/.bash_history server1_bh.log
)コンピュータから.bash_historyをコピーします。
コマンドの出力も必要な場合は、完了したタスクを簡単に取得できるターミナルプログラムまたはセッションを取得できるSSHクライアント(例:パテ)。
ログをテキストファイルとして保存すると、スクリーンショットを撮るよりもエラー(誤ったコマンド入力など)を編集する方が簡単です。