vsftpd Active Directory authentication

This may not really be the right place to ask this but I’ll give it a try. I’ve installed openSUSE 10.3 and have successfully setup windbind authentication and it works great. vsftpd even authenticates correctly. The problem I am having is, as expected vsftpd tries to put the user into their home directory by default which is fine, except a good majority of the intended users will not have a home directory as they will only be connecting to this with ftp. Is there a way to put the ftp users into a different directory based on info retrieved from AD, such as group membership or user name?

Any suggestions appreciated!!

Have you tried setting the local_root option in the config file? This will drop all users to one directory though.

Yea that’s how I have it configured now, but I really need to assign users to a directory based on AD information.

The more I look it seems like I am going to be stuck with the ugly solution of using the user_config_dir option and manually creating directories and entering config options for each user. not what I was hoping for but seems as if it’s the only way…