Using curl as ftp client
Curl can be a ftp client. FTP is required an authentication. The option -u provides an user account and password to log in.
$ curl -u user:password ftp://192.168.1.10/
If path begins // instead of / like ftp://192.168.1.10//, this syntax seems to mean absolute path not relative path.