So, I’m not sure what changed, but randomly I can’t access the FTP shares anymore. I can ping the 21 port externally and internally, and I get an authentication prompt when I go to the FTP://IPadress:21, but no user can access, even the root UN and PW. I’ve tried to create a new user with NO password and it still isn’t working.
Now, I followed this WD guide to re-enable the FTP function:
it says “Private Shares have FTP disabled by default. In order to enable FTP for a specific Share, go to Shares, select the Share, and click on the toggle button for FTP to change it to On.” however, I’m not seeing the FTP function on the shares page on my private shares. I also have public shares enabled as well.
I’ve tried to disable and renable the FTP function.
Yes, I’ve tried to reboot the NAS.
I’m pretty sure it’s an authentication problem. Anything I should try?
Were you trying to access locally or externally (with proper port forwarding, else you might end up trying to connect to the router’s FTP if it has one)?
Any other mods done?
Try using the same account username/password you use to view the WD Dashboard, open the command prompt and test: ftp wdmycloud
You should be able to see the response code. Then check the log, tail -f /var/log/vsftpd.log;.
With all due respect… how do you know? Your device worked fine, you made some mod changes at some point, now FTP doesn’t work. If you’ve done a 4 second reset and a 40 second system restore (both may affect certain mods), ensured FTP is enabled through the Dashboard, and you’ve eliminated the possibility that it is the FTP client software or local network that is causing the issue, then it leaves the mods you’ve made to the My Cloud as the potential cause.
Because of the way the My Cloud firmware has been coded by WD it is possible that a mod one makes to something they think is unrelated to FTP may or could actually impact or affect FTP. Especially if any of those mods performed via SSH touches user or folder permissions.
JFYI vsftpd login root path is /nfs. I don’t really use NFS that much so not sure if changes you did affects the FTP on MyCloud. Try reverting see if it helps: