[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[debian-users:34900] ProFTPD の DefaultRoot と所有者名
- From: KISE Hiroshi <fuyuneko@xxxxxxxxxxxx>
- Subject: [debian-users:34900] ProFTPD の DefaultRoot と所有者名
- Date: Wed, 16 Oct 2002 21:12:17 +0900
- List-help: <mailto:debian-users-ctl@debian.or.jp?body=help>
- List-id: debian-users.debian.or.jp
- List-owner: <mailto:debian-users-admin@debian.or.jp>
- List-post: <mailto:debian-users@debian.or.jp>
- List-software: fml [fml 4.0.3 release (20011202/4.0.3)]
- List-unsubscribe: <mailto:debian-users-ctl@debian.or.jp?body=unsubscribe>
- X-ml-info: If you have a question, send e-mail with the body	"help" (without quotes) to the address debian-users-ctl@debian.or.jp;	help=<mailto:debian-users-ctl@debian.or.jp?body=help>
- X-ml-name: debian-users
- X-mlserver: fml [fml 4.0.3 release (20011202/4.0.3)]; post only (only members can post)
- X-spam-checker-version: SpamAssassin 2.31 (devel $Id: SpamAssassin.pm,v 1.94.2.2 2002/06/20 17:20:29 hughescr Exp $)
- X-spam-flag: YES
- X-spam-level: **********
- X-spam-prev-content-transfer-encoding: 7bit
- X-spam-report: 10.5 hits, 10 required;  * -0.2 -- ISO-2022-JP message  * -2.4 -- BODY: ISO-2022-JP message  *  2.4 -- BODY: Contains at least 3 dollar signs in a row  *  0.2 -- BODY: Nigerian scam key phrase ($NNN.N m/USDNNN.N m)  *  8.0 -- BODY: 8bit message  *  0.6 -- BODY: Uses words and phrases which indicate porn (10)  *  1.9 -- BODY: message body is 25-50% uppercase
- X-spam-status: Yes, hits=10.5 required=10.0	tests=ISO2022JP_CHARSET,ISO2022JP_BODY,CASHCASHCASH,US_DOLLARS_2,	      EIGHTBIT_BODY,PORN_10,UPPERCASE_25_50	version=2.31
- Message-id: <20021016.211215.78702623.fuyuneko@xxxxxxxxxxxx>
- X-mail-count: 34900
- X-mailer: Mew version 2.2 on Emacs 21.2 / Mule 5.0 (SAKAKI)
Debian特有ではないかもしれませんが、まず質問させてください。
1つのマシンに複数のIPアドレスをふって、ProFTPDを入れて、
<VirtualHost>指定を使ってFTPでのバーチャルホストを
実現しています。それぞれのホストにはDefaultRootを
設定して、独立したディスクのようにみせかけています。
また、ユーザ認証は/etc/passwdを使い、バーチャルホスト
すべてで共通にしています。
だいたいうまくいってますが、1つだけ気に入らないことがあります。
dirコマンドの結果が、所有者名の部分だけ数値のままなのです。
グループ名のほうは、ちゃんと変換されています。
NISは使っていないので、PersistentPasswd onとしています。
試しに、PersistentPasswd offにすると、グループ名も数値に
なります。
DefaultRoot指定をはずしてみると、所有者名、グループ名の
両方とも変換されます。よって、上の現象はDefaultRootに関係が
あると思われます。<VirtualHost>の外でDefaultRootを試したところ
数値になったので、バーチャルホストとは関係なさそうです。
検索しても、これというのをみつけきれませんでした。
何か設定を間違っているのでしょうか? アドバイスを
いただければ幸いです。
環境はwoodyです。関係しそうなパッケージのバージョンは、
$ COLUMNS=90 dpkg -l 'proftpd*'|grep ^ii
ii  proftpd          1.2.4+1.2.5rc1-5 Versatile, virtual-hosting FTP daemon
ii  proftpd-common   1.2.4+1.2.5rc1-5 Versatile, virtual-hosting FTP daemon
となっています。
/etc/proftpd.confは以下のとおりです(一部隠蔽しています)。
ServerName                      "Debian"
ServerType                      inetd
DeferWelcome                    off
ShowSymlinks                    on
MultilineRFC2228                on
DefaultServer                   on
ShowSymlinks                    on
AllowOverwrite                  on
TimeoutNoTransfer               600
TimeoutStalled                  600
TimeoutIdle                     1200
DisplayLogin                    welcome.msg
DisplayFirstChdir               .message
LsDefaultOptions                none
PersistentPasswd on
Port                            21
Umask                           002  002
MaxInstances                    30
User                            nobody
Group                           nogroup
<Directory /*>
  AllowOverwrite                on
</Directory>
<VirtualHost xxxxxxx.xxx.xxx.xx.xx>
  ServerName    "xxxxxxxxxxxxxxxxxxxxxxx"
  DefaultRoot   /var/autofs/misc/xxxxxxx
  TimesGMT off
  <Limit Login>
    DenyGroup   !xxx
  </Limit>
</VirtualHost>
(以下同様なので略)
-- 
喜瀬“冬猫”浩@南国沖縄