▽1
●
a-kuma3 ベストアンサー |
http://www.linuxcertif.com/man/1/script/ja/
script コマンドで、要件を満たしますか?
ssh でリモートにログインした後に、
% script ssh.log
とやると、その後の標準入力/出力が ssh.log に記録されます。
ssh に限った話では無い(コンソールからログインした場合も含む)ですが、script コマンドで保存できます。
script - 入力コマンドやその出力結果をログに記録
下記のページでは、全ユーザで自動的に script コマンドが実行出来るように /etc/profile を変更する例を書いています。
「script」コマンドでサーバ操作ログを自動で記録しよう! | リキのIT貧乏録(いや備忘録)
上記ページにも書いていますが、あくまでも「自分がやったことを記録しておく」ためのものなので、保存したファイルは消せますし、自分自身で script コマンドを終了させる事もできるので、厳密な監査用(何か問題が起きた時に、調べるためのもの)としては、ちょっと足りない、といった事はあります。