Last Update: "2006/09/25 11:12:28 makoto"

misc

ttyrec

この ttyrec を使うと、 tty での作業を記録し、後で再生することが出来ます。 ttyrec で記録し、ttyplay で再生します
bin/ttyplay
bin/ttyrec
man/man1/ttyplay.1
man/man1/ttyrec.1
これを使うと、ちょっと面白いことが可能です
  1. ttyrec を使って作った録画を、例えば
    /var/ttyrec/20020114-ftp
    
    に置きます
  2. /etc/inetd.conf に次のように書いておきます
    12345  stream  tcp     nowait  root    /usr/pkg/bin/ttyplay  ttyplay /var/ttyrec/20020114-ftp 2> /dev/null
    
    /etc/inetd.conf の書き方の決まりとして上に空白に見えている行は TAB 記号です
  3. これで
    telnet localhost 12345
    とすると、先ほど記録した操作を (ネットワーク越しに) 再生してくれます。
  4. これは telnet ですから、中断するのは ^] を使います。
RFC4248