[ 
https://issues.apache.org/jira/browse/FTPSERVER-370?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12861384#action_12861384
 ] 

David Latorre commented on FTPSERVER-370:
-----------------------------------------


 My suggestion is that you create an FTPlet which intercepts onUploadEnd method 
and changes the permissions to the desired ones.  

 Changing file permissions won't happen at least until NIO 2 but still I think 
there's much room for improvement in this area....


Can't you use any of the methods listed in our wiki page to bind to port 21 
while running as a regular user?
 



> Include in the user profile the the user and group owner for new ones
> ---------------------------------------------------------------------
>
>                 Key: FTPSERVER-370
>                 URL: https://issues.apache.org/jira/browse/FTPSERVER-370
>             Project: FtpServer
>          Issue Type: Wish
>          Components: Core
>         Environment: Any
>            Reporter: Aniceto PĂ©rez y Madrid
>             Fix For: WISHLIST
>
>
> Frequently it's required to run Ftpserver as root in Linux to be able to bind 
> to port 21. The good part is it can read and write anything. The bad part is 
> all files and folders are created as root user and group and sometimes that 
> is not good. 
> It would be interesting to have optional user properties to 
> - set the user and group attributes for new files and folders 
> - select to force or not user:group attributes for new ones
> I think files and folders readability should only be restricted by the 
> underlying OS and the user running ftpserver.
> Probably that feature maybe initially available for Linux and Unix platforms, 
> later for Windows and another ones.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to