This software allows users to access files on a server anonymously and with read-only permissions via FTP. It keeps the identity of the user hidden while providing a secure and efficient method for accessing files.
One of the standout features of this tool is its authentication_hook. This function allows you to perform login against /etc/passwd or the PAM database. This can be incredibly useful for those who need a basic login function for their read-only server.
Another noteworthy aspect of Net::FTPServer::RO::Server is its user_login_hook. This hook is called just after a user successfully logs in and can be a great way to manage your users post-login.
Last but not least, we have the root_directory_hook. This hook returns an instance of Net::FTPServer::RO::DirHandle corresponding to the root directory. This is a fantastic option for those who need an easy way to manage their directories.
Overall, if you're in need of a read-only FTP server personality, Net::FTPServer::RO::Server is definitely worth checking out. Its array of useful hooks and its solid functionality make it a great option for anyone in the market for a basic FTP server.
Version 1.122: N/A