Я немного смущен. Большинство *отклоняет файловые системы, сохраняют пользователя как число UID, которое затем переводится назад в имя пользователя системой. (Через PAM или прямо от/etc/passwd в самом простом случае). Для файловой системы, чтобы смочь отразить имя пользователя, используемое для вхождения в FTP-сервер, тот пользователь должен был бы быть доступен в масштабе всей системы, не только к FTP-серверу.
То, что я пытаюсь сказать, то, что я не вижу, как Вы можете сделать, чтобы чисто виртуальные пользователи FTP создали файлы в системе с их собственным UID. Я пристально смотрел бы на proftpd систему, чтобы видеть как ее работа. Например, в системе Linux GNU, работая ls -n
распечатает список каталогов, показывающий числовой UID, вместо имени пользователя. Затем смотрите в/etc/passwd и удостоверьтесь, что нет ничего перечисленного для того UID.
Похож на ADSIedit, единственный способ избавиться от этого.