utftpd is a tftpd replacement. Its features include a fine grained access control, giving you the possibility to assign the right to access a file or directory for every single client. It also supports version control (useful for your router configuration files).