人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

UNIXで、telnetで他ユーザが入力している文字をトレースする方法はありますか?今何のコマンドを実行しようとしているかをリアルタイムで監視したいです。ユーザ側でsh|teeするとか、scriptコマンドはNGです。

●質問者: gakugaku
●カテゴリ:コンピュータ 生活
✍キーワード:SCRIPT sh Telnet UNIX いるか
○ 状態 :終了
└ 回答数 : 12/12件

▽最新の回答へ

1 ● yusuke
●15ポイント

http://www.knowd.co.jp/tech/unix-basic-pdf/unix-basic9.pdf

pdfファイルです。

psコマンドというのがあるらしいのですが、

自信ないですが、これでいいんでしょうか?

9ページ目の

ps aux がそれらしきものなのですが。

◎質問者からの返答

申し訳ありませんが、プロセスやコマンドの履歴を見たいのではなく、ユーザが入力している文字をリアルタイムで見たいのです。部下にオペレーティング作業を指導しているときに、別の場所からリモートでチェックするとか。


2 ● dotimpact
●15ポイント

http://www.namazu.org/~satoru/ttyrec/

ttyrec: ttyレコーダー

高林哲さんのttyrecというttyを録画するツールに、録画した内容を他の端末にリアルタイムで転送するオプションがあります。これではいかがでしょうか。

http://namazu.org/~satoru/unimag/4/

横着プログラミング 第4回: ttyrec: 端末を録画再生するツール

のぞき見モードの詳細はこちらです。

◎質問者からの返答

これはアリですね。フリーソフトというのもポイント高いです。ただ、オペレータ側で意図的に録画する必要があるんですよね。採択案の1つとして挙げさせていただきます。ありがとうございます。


3 ● neibd
●16ポイント

http://reptile.rug.ac.be/~coder/sniffit/sniffit.html

sniffitというのがありますが、いかがでしょうか?

パケットモニタリングするものです。

◎質問者からの返答

snifferやsnoopなどのパケットモニタでも可能だと思うのですが、解析とかの手間がかかりそうな気がします(リアルタイムで「そのコマンドちょっと待て!」というのが難しい)。最終手段として考えさせていただきます。ありがとうございます。


4 ● shimazu
●16ポイント

http://nagoya.cool.ne.jp/hoehoe_cool/mac_osx/tcpdump.html

いわゆるパケットキャプチャリングを行うと、通信の内容がリアルタイムで参照できます。

tcpdumpでは-Xオプションなどを指定するとこのような動作となります。

ネットワークがスイッチングハブなどで構成されている場合は観測する場所について考慮しておく必要があります。(サーバーマシンまたはクライアント上で行う必要がある)


5 ● tullio
●16ポイント

http://www.nurs.or.jp/~asada/FAQ/UNIX/section4.11.html

UNIX FAQ LIST #4.11

なんせ10年近く前に翻訳したものなので,最近のUNIXでは少し変わってるかもしれません.

◎質問者からの返答

kibitzは動作として理想的なのですが、双方のユーザがkibitzを実行して通信しないと×なんですよね。。。ユーザの入力を一方的に監視するのが望ましいのですが、他にありませんでしょうか。


1-5件表示/12件
4.前の5件|次5件6.
関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ