2009/5/7 Simone Giannecchini <[email protected]>:
> Ciao Sai,
> thanks for the feedback, but I am already doing that in my custom
> UserManager I load users from a db table and I create BaseUsers
> instances on the fly, setting the Home Directory correctly, however as
> I log in with one of my user the cwd is set to the root ftp dir. I
> check how the NativeFileSystem gets created and that seems to be the
> default behavior. I admit that I did investigate too much yet, so I
> might have made some other mistakes along the line. Any other
> suggestions?

If you are using the NativeFileSystem implementation there's not even
a place where you configure a rootDir, from NativeFileSystemView:

      String rootDir = user.getHomeDirectory();

So unless you're using a different Filesystem implementation I'd say
you're good to go. Actually, you cannot configure a FTP root dir
anywhere!




>
> Simone.
> -------------------------------------------------------
> Ing. Simone Giannecchini
> GeoSolutions S.A.S.
> Owner - Software Engineer
> Via Carignoni 51
> 55041  Camaiore (LU)
> Italy
>
> phone: +39 0584983027
> fax:      +39 0584983027
> mob:    +39 333 8128928
>
>
> http://www.geo-solutions.it
> http://simboss.blogspot.com/
> http://www.linkedin.com/in/simonegiannecchini
>
> -------------------------------------------------------
>
>
>
> On Thu, May 7, 2009 at 8:58 PM, Sai Pullabhotla
> <[email protected]> wrote:
>> The BaseUser class has a home directory and users are restricted to that
>> directory. So, all you have to do is set the home directory of the user to
>> the appropriate directory.
>>
>> Sai Pullabhotla
>> Phone: (402) 408-5753
>> Fax: (402) 408-6861
>> www.jMethods.com
>>
>>
>>
>> On Thu, May 7, 2009 at 12:58 PM, Simone Giannecchini 
>> <[email protected]>wrote:
>>
>>> Dear List,
>>> I am pretty new to the apache ftp server, but so far I can say that it
>>> look great.
>>>
>>> I am trying to wire it up within my own app. I already hooked up my
>>> own usermanager.
>>> My question now is, there is a simple way to limit user to their own
>>> home directory. I don't want users to be able to navigate to other
>>> user's home dirs.
>>>
>>> Thx,
>>> Simone.
>>> -------------------------------------------------------
>>> Ing. Simone Giannecchini
>>> GeoSolutions S.A.S.
>>> Owner - Software Engineer
>>> Via Carignoni 51
>>> 55041  Camaiore (LU)
>>> Italy
>>>
>>> phone: +39 0584983027
>>> fax:      +39 0584983027
>>> mob:    +39 333 8128928
>>>
>>>
>>> http://www.geo-solutions.it
>>> http://simboss.blogspot.com/
>>> http://www.linkedin.com/in/simonegiannecchini
>>>
>>> -------------------------------------------------------
>>>
>>
>

Reply via email to