mysql:4537
From: "Taro Yamamoto" <"Taro Yamamoto" <taro.y@xxxxxxxxxx>>
Date: Tue, 23 Oct 2001 07:53:13 +0900
Subject: [mysql 04537] Re: Proftpd + qmail + vpopmail
山本です。 鶴長さん、多忙な最中にリプライありがとうございます。 ----- Original Message ----- From: "Shin-ichi Tsurunaga" <ml-shin@xxxxxxxxxx> To: <ml@xxxxxxxxxx> Sent: Tuesday, October 23, 2001 4:05 AM Subject: [mysql 04536] Re: Proftpd + qmail + vpopmail > これでいいと思います。/etc/shellsに登録されていればどんな > シェルでもいいかともいます。 なるほど。理解しました。 > 1は使用できるディスク領域の上限になります。この閾値を過 > ぎると、in.proftpdを通してのこれ以上のアップロードは出来な > くなります。削除やrenameなどは使えます。in.proftpdを通して > アップロードされたファイルの容量が対象になります。単位は > バイトです。 単位はバイトですね。 こちらも理解致しました。 > 2は/etc/proftpd.confで書かれたものになります。以前添付した > 私が使用しているproftpd.confの例ですと > SQLQuotaInfo DBホスト名 ユーザー名 パスワード DB名 > SQLConnectInfo DB名@DBホスト名 ユーザー名 パスワード > で指定しています。 /etc/proftpd.conf がカギなんですね。 もう少し、Proftpd について理解を深めないといけませんね(^^; > 3は私が個人的に使っているもので、何回ftpでサーバーに入っ > たかをカウントアップさせています。これも/etc/proftpd.conf > で設定されている > SQLLog PASS update users "count=count+1 where userid='%u'" > で使用しています。SQLLogでSQLステートメントとlog機能を > 連携できるので、他にも最後にサーバーに接続した日時を記録 > したりなどの応用が出来ると思います。ですので本来countフィー > ルドは一般的には不要です。 なるほど〜。これは便利ですね。 でも、個人的には最後に接続した時間の方が last コマンドを使えるようでいいような気がします。 すみません、勝手な事を申しまして... > こちらもproftpd.confの > SQLHomedirField homedir > を変更いただければご使用いただけると思います。 ついでに質問なのですが、 vpopmail にある、pw_gecos とは何に使うフィールドなのでしょうか? また、これを Proftpd に合わせるにはどうしたらよいでしょう? > 確かにupdateでは "update XX set □□□=XXX"でフィールド > 名は省略されていませんでしたがinsertでは考えられますね。 > vpopmailテーブルを一時的にフィールドを追加してみた後で > vadddomainを実行するとどうなりますでしょうか。 問題なく通りました...(^^; 案ずるより生むが易しですね。 アドバイスを頂く前に自分で試してみればよかったです(o_ _)o でもこれ、上記 vpopmail の pw_gecos フィールドがあるので、 Proftpd でも問題なく通るか心配な所です。 一つ発見したのですが、vpopmail は、 MySQL にデータベースが存在しなくとも、vadddomain をすると 勝手にデータベースとテーブルを作ってくれます。 そこで、vmysql.h の #define SMALL_TABLE_LAYOUT を 変更して make してみたのですが、変更したテーブルは作られませんでした。 もう一息なような気がしてきました。 ところで、Proftpd により ftp でログインした場合、 /home/vpopmail/domains/hogehoge.or.jp/ に chroot するという事は可能でしょうか? それと、あれもこれもで大変恐縮なのですが、 この組み合わせ + Apche の BASIC 認証って出来ますかね? > 私の環境でテストすればいいことなのですが、vpopmailですで > にサービスが開始されているため、すぐに融通が利くものがな > く申し訳ございません。 いえいえ、鶴長さんには甘えてばかりで本当に恐縮です。 アドバイスばかり頂いてしまって...すみません。 引き続き、アドバイスを頂けますでしょうか? どうぞよろしくお願い申し上げます。 ---------- Taro Yamamoto <taro.y@xxxxxxxxxx>
4489 2001-10-16 18:33 ["Taro Yamamoto" <tar] Proftpd + qmail + vpopmail 4492 2001-10-16 21:10 ┗[Shin-ichi Tsurunaga ] 4497 2001-10-17 08:45 ┗["Taro Yamamoto" <tar] 4498 2001-10-17 08:56 ┣["Taro Yamamoto" <tar] 4505 2001-10-18 01:44 ┗[Shin-ichi Tsurunaga ] 4509 2001-10-18 09:40 ┗["Taro Yamamoto" <tar] 4511 2001-10-18 14:06 ┗["Taro Yamamoto" <tar] 4524 2001-10-19 19:53 ┗[Shin-ichi Tsurunaga ] 4525 2001-10-20 10:21 ┗["Taro Yamamoto" <tar] 4526 2001-10-20 17:29 ┗["Taro Yamamoto" <tar] 4527 2001-10-20 18:18 ┗[Shin-ichi Tsurunaga ] 4528 2001-10-21 01:26 ┣[Shin-ichi Tsurunaga ] 4529 2001-10-21 02:12 ┣["Taro Yamamoto" <tar] 4531 2001-10-21 13:05 ┃┗[Shin-ichi Tsurunaga ] 4532 2001-10-21 15:40 ┃ ┗["Taro Yamamoto" <tar] 4533 2001-10-21 22:49 ┃ ┗["Taro Yamamoto" <tar] 4535 2001-10-22 00:20 ┃ ┣["Taro Yamamoto" <tar] 4536 2001-10-23 04:05 ┃ ┗[Shin-ichi Tsurunaga ] -> 4537 2001-10-23 07:53 ┃ ┗["Taro Yamamoto" <tar] 4538 2001-10-23 11:26 ┃ ┗[Shin-ichi Tsurunaga ] 4543 2001-10-23 21:43 ┃ ┗["Taro Yamamoto" <tar] 4556 2001-10-25 09:27 ┃ ┗["Taro Yamamoto" <tar] 4559 2001-10-25 10:53 ┃ ┣[Shin-ichi Tsurunaga ] 4584 2001-10-27 00:34 ┃ ┃┗["Taro Yamamoto" <tar] 4595 2001-10-29 12:29 ┃ ┃ ┗[Shin-ichi Tsurunaga ] 4596 2001-10-29 15:26 ┃ ┃ ┣[Seiji Tateyama <tate] 4600 2001-10-30 02:29 ┃ ┃ ┃┗["Taro Yamamoto" <tar] 4599 2001-10-30 02:25 ┃ ┃ ┗["Taro Yamamoto" <tar] 4564 2001-10-25 23:59 ┃ ┗[とみたまさひろ <tomm] 4585 2001-10-27 00:38 ┃ ┗["Taro Yamamoto" <tar] 4530 2001-10-21 02:21 ┗["Taro Yamamoto" <tar]