Hello.
I am not really sure but you have to take a look at proftpd.conf
There has to be the following Line:
ServerType standalone
And you have to open the Ports in the ESXi-Firewall.
So you have to use firewall.xml changes (see above).
So if you use the howto.
- Create folder in datastore (e.g. ftp)
- Copy proftpd, proftpd.conf and firewall.xml into the folder
- Add Lines to /etc/rc.local:
#copy ftp to directories and activate ftp
cp /vmfs/volumes/Data/ftp/service.xml /etc/vmware/firewall/service.xml
esxcli network firewall refresh
cp /vmfs/volumes/Data/ftp/proftpd.conf /etc/proftpd.conf
cp /vmfs/volumes/Data/ftp/proftpd /sbin/proftpd
chmod 775 /sbin/proftpd
/sbin/proftpd &
(Take care with directory names)
- Restart
Everything works fine I thing.
HTH
MK