I'm using Mint Linux 22.1 and vsftpd on the destination computer and Windows 11 (latest version) as the source computer.
I have the following permissions. In my home directory I have a symlink to a mounted NTFS drive:
The permissions to the mounted NTFS drive's directories are:
I have added FACL permissions to each directory making todd an owner of each directory (also did a chown from root to todd in a separate, unsuccessful attempt). **Upon further investigation it appears the setfacl didn't actually do anything (apparently due to the file system being NTFS). So, now the question becomes why didn't the chown where I set my user account as owner solve the problem?**
I have set
EDIT 2: The vsftpd.log file entry for an attempt to upload is as follows:
Sat Apr 26 16:33:42 2025 [pid 6734] CONNECT: Client "::ffff:192.168.40.161"
Sat Apr 26 16:33:42 2025 [pid 6733] [todd] OK LOGIN: Client "::ffff:192.168.40.161"
Sat Apr 26 16:33:42 2025 [pid 6736] [todd] FAIL DELETE: Client "::ffff:192.168.40.161", "/media/todd/NTFS_PARTITION_2TB/backups/DumpStack.log"
EDIT 3: I converted the drive from NTFS to EXT4 and it works now! Thanks everyone.


write_enable=YES
in the /etc/vsftpd.conf file
When I try accessing the symlink using Windows 11's file explorer: ftp://todd@192.168.40.77/NTFS2TB/backups/
I can see files and directories within the NTFS2TB directory, but I cannot upload any files into it.
What do I need to do to enable uploading files to the Linux computer's backups directory from Windows 11?
EDIT: Showing the filesystem of NTFS2TB is NTFS

Asked by Todd
(101 rep)
Apr 26, 2025, 08:38 PM
Last activity: Apr 28, 2025, 10:28 PM
Last activity: Apr 28, 2025, 10:28 PM