I've setup a ubuntu 64 bit VM (16.04) using Oracle VirtualBox. Using ftp, I am able to connect to the VM. I am also able to list (ls) the contents of the folder. However I am unable to put files to the VM.C:\>ftp x.x.x.xConnected to x.x.x.x.220 (vsFTPd 3.0.3)200 Always in UTF8 mode.User (x.x.x.x:(none)): user331 Please specify the password.Password:230 Login successful.ftp> quote pasv227 Entering Passive Mode (...)ftp> put trnsfr.txt200 PORT command successful. Consider using PASV.550 Permission denied.On ubuntu, I set permissions on folder to rwx on owner,group,all. I then modified /etc/vsftpd.conf as follows:pasv_enable=YESpasv_min_port=30000pasv_max_port=30100port_enable=yespasv_address=x.x.x.xallowed data connections and restarted vsftpd daemon:iptables -I INPUT -p tcp --destination-address 30000:30100 -j ACCEPT/etc/init.d/vsftpd restartbut still permission error exists.I then tried using filezilla: The connections is successful but again files can not be transferred: with dft settings in vsftpd:Response:   550 Permission denied.Error:     Critical file transfer errorwith the settings in vsftpd.conf as above: the following is displayed in filezilla:Error:  The data connection could not be established: WSAEADDRNOTAVAIL -     Cannot assign requested addressI believe the problem is to do with the data connection - but am not sure what/how to resolve?
Unable to transfer files (put) using ftp or filezilla from windows to ubuntu VM
ubuntu;virtualbox;ftp;vsftpd;filezilla