Yes, I was talking SFTP in the truest sense of SSH-FTP (as opposed to FTPS), and it's a *much* more sane approach (none of this virtual path crap), but you're right, most shared hosts don't offer it, ironically they'd be the ones who would best benefit from having it available.
The whole fundamental problem that is attempting to be solved here is how to, essentially, secure files that are intended to be executed within something that's conceptually the sandbox of user permissions without having to have them owned by the webserver and without having to have them worry about umasks or anything else; if it is conceptually the same as uploading via FTP it will inherit your account and so on - this is primarily FOR shared hosts.
Eh, I've gone back over the FTP class in SMF/Wedge, and I think I'm going to end up doing the same thing, the whole shebang manually, because I can't rely on any of the easier methods. Though I'm not quite sure whether I should attempt to use IPv4 first and only then fail over to IPv6 if that doesn't work, or attempt IPv6 first and try and catch what happens after.I can't think of any webhosts that don't offer SSH. I know Dreamhost and GoDaddy does, and so does Nearlyfreespeech.
I'm sure there are some, but I'd think they are fewer than you seem to think.
I stand corrected as far as GoDaddy and DreamHost are concerned, having just double checked that (since I couldn't believe they'd use a proper protocol for all standard customers)
I guess I'm just very sceptical as far as these things are concerned, simply because I've seen too many people burned in the past.
The problem then to deal with is how to get people to understand about SFTP credentials, because I doubt most people have heard of it, and just for fun, there's also FTPS which is a very different thing all together.
Posted: March 9th, 2012, 12:06 AM
I'd also note that it does rule out 000webhosting.com who only offers a single FTP account for the free service, which is what most of their forum customers tend to use.