[天気:晴時々曇](広島県福山市) <睡眠:200--735>
なんか平日より若干早く目が覚めてしまったが、
2度寝したいほど眠くもないのでそのまま活動開始。
衣類とか洗濯して干す
以前買ってきたWindyにFreeBSDを入れるのにkasiwaのDVD-ROMからネットワーク経由ですべく、
kasiwaをFTPサーバー化する方策を試す。
@
Cygwin in.ftpd:
/etc/inetd.conf に、 ftpプロトコルをin.ftpdで受けるように記述し、
/usr/sbin/inetd --install-as-service で、Windowsのサービスに追加し、
あとはnet startコマンドなりコントロールパネルのサービスで追加すればいいわけだが、
普通のユーザー名とパスワードによるログインはできるが、
anonymousログインは失敗する。
ということでこれは断念して inetd --remove-as-service。
@
Cygwin ProFTPD:
こちらはcygrunsrv -Iでサービスとして登録し、
net startまたはコントロールパネルで起動する。
こちらもやはりユーザー名でのログインは問題ないのだが、
anonymousの場合だと
ftp: Directory /home/ftp/ is not accessibleということになって、
privilegeが得られずログインに失敗してしまう。
/home/ftpはちゃんと/cygwin内にあるし、
パーミッションもちゃんと読めるようにしてあるのに
なんでアクセスできないのかよくわからない。
<Anonymous /cygdrive/c>、Group Administratorsと書けば
anonymousまたはftpでのログインができるようになったのだが、
さすがに匿名ユーザーがAdministratorsグループのUIDでC:\を読めるというのは
いくらなんでもキモすぎるので、なんとかアクセス制御をかけたいところ。
@
TINYFTPD:
もとがWindows95用だけに、ユーザー管理がWindowsアカウントとは別になっていて、
それにドライブレターを単一ツリーのパスに置き換えたりする話が加わって、
説明文書がわけのわからぬ状態に。
しかし設定したホームディレクトリ(FTP時に/となる)に、
他のドライブへのショートカットを置いておくことで、
クライアントから他のドライブも見られるようなので、これはこれで使えるかも。
朝食: 冷凍焼おにぎり、野菜ジュース
昼食: アクリ レンジミックスピザ
夕食: 麻婆茄子、砂肝唐揚@棒棒
間食: 午前中に焼きうどん、夜に無脂肪ヨーグルト、一口チョコレート
以上、1 日分です。