そのようなプログラムがあるかどうか分かりませんが、自分で書くのは可能です。
子供たちがアクセスする時間を管理するにはcronジョブを使って定期的にインターネットとのルートとパケットフィルタを書き換えます。
たとえば子供たちのシステムのIPアドレスを192.168.2.*とし自分のIPアドレスを192.168.1.*とします。cronジョブでパケットフィルタリングにREJECTを加え192.168.2.0からのアクセスを禁止します。
アクセス時間を制限するにはDHCPを使用してある時間で終了するようにするかIPマスカレードのルート/IPを不可/削除するようにdialdをハックする必要があるでしょう。
このアカウントにメールを送ると/var/spool/mail/?にスプールファイルが作成されますか?
それは通常のmboxファイル形式ですか?
POPデーモンはその他のアカウントでは動作していますか?
メールクライアントは何を使っていますか?
「fetchmail」はlocalhostからPOPメールを受信できますか?
これに関連するものがログ(/var/log/messages)に記載されていませんか?
問題の所在をもう少し明らかにする必要があります。問題の所在がはっきりすれば対応できるかもしれません。
方法はいくつかあります。
一つは「ミニディストリビューション」をインストールする方法です。これですとMS-DOSやWindows9xシステムのサブディレクトリにLinuxをインストールできます。起動にはloadlin.exeを使用します。
LinuxはUMSDOSというファイルシステムのドライバに対応しています。これを使うとMS-DOSファイルシステムでLinuxファイルシステムを利用することができます。さらにはC:ドライブのマウントもできます。
有名なミニディストリビューションはKent RobottiのDOSLinuxでしょう。
DOSLinuxはhttp://www.tux.org/pub/people/kent-robottiを参照して下さい。
その他にはZipSlackがあります。
http://www.slackware.com/zipslack
その他にはVMWareを利用する方法もあります。
| 戻る | 目次 | 次へ |