ftp sucks, not because of being plaintext etc, also because of clients not being able to do recursivly forced deletes like rm -rf on any unix …
i always liked ncftp, not anymore, just installed lftp, …
lftp user@ftponlyboxnossh.org:/public_html/blog> ls drwxr-xr-x 4 ftp ftp 4096 Sep 29 17:34 . drwxr-xr-x 8 ftp ftp 4096 Sep 25 15:23 .. drwxr-xr-x 3 ftp ftp 4096 Sep 29 18:10 extensions drwxr-xr-x 9 ftp ftp 4096 Sep 29 17:34 pivot lftp user@ftponlyboxnossh.org:/public_html/blog> rm -r -f * lftp user@ftponlyboxnossh.org:/public_html/blog> ls drwxr-xr-x 4 ftp ftp 4096 Sep 29 17:34 . drwxr-xr-x 8 ftp ftp 4096 Sep 25 15:23 .. drwxr-xr-x 3 ftp ftp 4096 Sep 29 18:10 extensions drwxr-xr-x 9 ftp ftp 4096 Sep 29 17:34 pivot lftp user@ftponlyboxnossh.org:/public_html/blog> lol Unknown command `lol'. lftp user@ftponlyboxnossh.org:/public_html/blog> rm -r -f pivot/ lftp user@ftponlyboxnossh.org:/public_html/blog> ls drwxr-xr-x 4 ftp ftp 4096 Sep 29 17:34 . drwxr-xr-x 8 ftp ftp 4096 Sep 25 15:23 .. drwxr-xr-x 3 ftp ftp 4096 Sep 29 18:10 extensions drwxr-xr-x 9 ftp ftp 4096 Sep 29 17:34 pivot lftp user@ftponlyboxnossh.org:/public_html/blog> lolwtf Unknown command `lolwtf'. lftp user@ftponlyboxnossh.org:/public_html/blog> help mrm Usage: mrm Removes specified files with wildcard expansion lftp user@ftponlyboxnossh.org:/public_html/blog> oh cool wildcards Unknown command `oh'. lftp user@ftponlyboxnossh.org:/public_html/blog> rmr * Unknown command `rmr'. lftp user@ftponlyboxnossh.org:/public_html/blog> mrm * Usage: rm [-r] [-f] files... lftp user@ftponlyboxnossh.org:/public_html/blog> mrm? rm? lol Unknown command `mrm?'. lftp user@ftponlyboxnossh.org:/public_html/blog> mrm -r -f * Usage: rm [-r] [-f] files... lftp user@ftponlyboxnossh.org:/public_html/blog> wtf Unknown command `wtf'. lftp user@ftponlyboxnossh.org:/public_html/blog>
am i stupid, i mean i know, but why in this case, if any of the 86,435 subscribers of m blog can help me, please do so