[prev] [thread] [next] [lurker] [Date index for 2004/10/26]
This is a multi-part message in MIME format. ------=_NextPart_000_0046_01C4BAEA.0AFCF4C0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable One of my clients is a 100% = Windows-Bill-Gates-Worshipping-buy-everything-he-sells shop. So the = tools in front of me are all Microsoft tools. But, of course, they suck. = Why does IE's FTP client assume that my starting directory (reported by = pwd on logon) is the only one that I want to access? Just because my = server puts me in /home/<tt>user</tt> to start doesn't mean that's the = only place I want to go, first of all. Second of all, if you're going to = do that, do it <em>all</em> of the time! If I type = ftp://<tt>host</tt>/<tt>path</tt>, I want to go to ~/path within where I = am accustomed to you letting me go. Here's my example: I use my own FTP = server a lot. So if I try to log in to ftp://myuser@myhost, it will only = let me see /usr/home/myuser, not, for instance, /etc or /mnt/media. But, = say I want to use /usr/home/myuser/documents. I can say = ftp://myuser@myhost/documents then, right? Nope. That tries to look for = /documents, which doesn't exist, and it wouldn't let me see it if it = did. So if I try to edit the address bar for the path I want (because I = don't want to wait for thirty list operations to complete for the six = levels of hierarchy I want to skip), I can't. I have to click (and wait = for) every single item in the hierarchy. Which doesn't matter, since it = doesn't preserve my username in the address bar anyway (even if I put it = there myself), so if I want to go from ~ to = ~/downloads/somedir/someotherdir, it decides that I want to = <em>break</em> my current connection, log off, log <em>back</em> on as = <tt>anonymous</tt> and try to access it that way, and of course = <tt>anonymous</tt> has a different starting directory (and, in this = case, chroot), so it fails. Then it logs <em>back</em> on as me, and try = to open /downloads/somedir/someotherdir. Not to mention that it tries to = log on as <tt>anonymous</tt> three times before prompting me for a = password, even if I give it a user name, flooding my auth logs with = every connection. Good job, Microsoft. ------=_NextPart_000_0046_01C4BAEA.0AFCF4C0 Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <HTML><HEAD> <META http-equiv=3DContent-Type content=3D"text/html; = charset=3Diso-8859-1"> <META content=3D"MSHTML 6.00.2800.1400" name=3DGENERATOR> <STYLE></STYLE> </HEAD> <BODY bgColor=3D#ffffff> <DIV><FONT face=3DArial size=3D2>One of my clients is a 100%=20 Windows-Bill-Gates-Worshipping-buy-everything-he-sells shop. So the = tools in=20 front of me are all Microsoft tools. But, of course, they suck. = </FONT><FONT=20 face=3DArial size=3D2>Why does IE's FTP client assume that my = starting=20 directory (reported by pwd on logon) is the only one that I want to = access? Just=20 because my server puts me in /home/<tt>user</tt> to start = doesn't=20 mean that's the only place I want to go, first of all. Second of all, if = you're=20 going to do that, do it <em>all</em> of the time! If I type = <A=20 href=3D"ftp://<tt>host</tt>/<tt>path</tt">ftp://<tt>host</tt>= /<tt>path</tt</A>>,=20 I want to go to ~/path within where I am accustomed to you letting me = go. Here's=20 my example: I use my own FTP server a lot. So if I try to log in to <A=20 href=3D"ftp://myuser@myhost">ftp://myuser@myhost</A>, it will only let = me see=20 /usr/home/myuser, not, for instance, /etc or /mnt/media. But, say I want = to use=20 /usr/home/myuser/documents. I can say <A=20 href=3D"ftp://myuser@myhost/documents">ftp://myuser@myhost/documents</A> = then,=20 right? Nope. That tries to look for /documents, which doesn't exist, and = it=20 wouldn't let me see it if it did. So if I try to edit the address bar = for the=20 path I want (because I don't want to wait for thirty list operations to = complete=20 for the six levels of hierarchy I want to skip), I can't. I have to = click (and=20 wait for) every single item in the hierarchy. Which doesn't matter, = since it=20 doesn't preserve my username in the address bar anyway (even if I put it = there=20 myself), so if I want to go from ~ to ~/downloads/somedir/someotherdir, = it=20 decides that I want to <em>break</em> my current connection, = log=20 off, log <em>back</em> on as <tt>anonymous</tt> = and try=20 to access it that way, and of course <tt>anonymous</tt> has = a=20 different starting directory (and, in this case, chroot), so it fails. = Then it=20 logs <em>back</em> on as me, and try to open=20 /downloads/somedir/someotherdir. Not to mention that it tries to log on = as=20 <tt>anonymous</tt> three times before prompting me for a = password,=20 even if I give it a user name, flooding my auth logs with every = connection. Good=20 job, Microsoft.</FONT></DIV></BODY></HTML> ------=_NextPart_000_0046_01C4BAEA.0AFCF4C0--
Generated at 11:01 on 29 Oct 2004 by mariachi 0.52