500 oops: vsftpd: refusing to run with writable root inside chroot

There is an alternative solution to vsftpd’s “writable root” problem.

You can make root directory (not /, it would be home directory of logged-in user if chroot setup activated) as non-writable and create a subdirectory with write permissions enabled.

You can write into all of the subdirectories without making any configuration change.