NcFTPd general.cf file configuration
Don't forget to restart NcFTPd after modifying the general.cf file.
The server can be configured to disallow operations involving what it considers to be illegal pathnames. A pathname is considered illegal if it contains non-printing characters, begins or ends in spaces, or begin with a period. For anonymous users, this feature is controlled by a-pathname-filter; for non-anonymous users, it is controlled by u-pathname-filter.
Non-anonymous users often need to upload dot-files to their home directory (.cshrc, .profile, .signature, etc.), so you should avoid turning on u-pathname-filter.