I new to this so followed this walkthrough to set up a vsftp server on an Ubuntu 16.04 box. With this configuration I managed to log into my ftp server and upload/download files but the thing is that I have to enter the server and then enter the subfolder which has read/write access for the user logging in. I tried to change the ftp root folder by changing
local_root=/home/$USER/ftp
to
local_root=/home/$USER/ftp/files
But this gives me GnuTLS error -15: An unexpected TLS packet was received.
when I reload the server setting and try to connect.
Is there something I'm missing? What would be a recommended approach to configure vsftp so that user logs directly into its read/write folder. TLS connection is required.