バーチャルホストの設定がうまくいかなくて困っています。
現象としては、openまでは行きますが、ユーザーIDとパスワードの入力をしてもログインできません。
syslogsyslogを見ると、「USER hoge (Login failed): Invalid shell: '/bin/sh」とあります。
しかし、この Invalid shell 関連の現象の対応もいくつか試みましたがダメでした。
バーチャルホストを用いないとログインできるので、この設定がクサいのです。
何か足りないのでしょうか?



<VirtualHost 〜IPアドレス〜>
ServerName "サーバ名"

FMGLogFile /usr/webspiral/logs/proftpd.filemglog1

<Directory "/var/www/html/dir">
AllowOverride on
</Directory>

</VirtualHost>