I am trying to transfer files from Windows to a vsFTPd server running on Linux. I can successfully transfer files to the home directory, but when I change the directory, I get an error. Below is a transcript demonstrating the problem.
C:\>ftp ftp> open 10.50.0.21 Connected to 10.50.0.21. 220 (vsFTPd 2.0.5) User (10.50.0.21:(none)): user1 331 Please specify the password. Password: 230 Login successful. ftp> put D:/rez2g.ahk 200 PORT command successful. Consider using PASV. 150 Ok to send data. 226 File receive OK. ftp: 2401 bytes sent in 0.00Seconds 2401000.00Kbytes/sec. ftp> ls 200 PORT command successful. Consider using PASV. 150 Here comes the directory listing. apache-tomcat-6.0.29 rez2g.ahk victor.war 226 Directory send OK. ftp: 48 bytes received in 0.00Seconds 48000.00Kbytes/sec. ftp> cd 1/ 250 Directory successfully changed. ftp> pwd 257 "/home/user1/1" ftp> put D:/rez2g.ahk 200 PORT command successful. Consider using PASV. 553 Could not create file.