Startup Profile: 1FTP - Making FTP Not Suck.
launchdfw.com
launchdfw.com
...except for the fact that I can access it anywhere if it's in a browser, I guess. Personally, I use Transmit with S3, so that's not an issue, but I suppose it could be for a privately owned server.
This literally makes no sense to me. When someone needs access to an account, add their public SSH key to it. When they don't, remove it.
EDIT: Don't get me wrong, I think you're providing a useful service. I just hope that people will start a conversation about FTP's problems and alternatives before turning to 1FTP to mitigate the problems.
1FTP looks like it has a nice interface though.
That wouldn't solve the shared account credential problem that 1FTP tackles, but it would improve security.
It may not seem so to an experienced developer, but the experience for an end user with things like that is an absolute nightmare. We're trying to make it easier, not harder :)
There are some good GUIs for SCP that reduce the barriers of entry to the same level as FTP.
IMO you're trying to solve a problem that shouldn't be solved. Maybe turn your 1FTP app into an SCP interface. That way the "difficult" things you describe become easy.
My hate for FTP could be clouding my judgement.
So it's not actually FTP, it's HTTP, but you're using the common parlance amongst designers and video types of referring to anything used to share files with clients online as an "FTP site".
Such an annoying misappropriation of terminology ...
1FTP sits between the user and the FTP server, controlling access. User > 1FTP > FTP Server. Result: More secure, easy to control access (share and unshare, like Dropbox), log all activity to know who's doing what.
The big problem is that today everyone shares a single log in to the FTP server which is often passed around via email - to coworkers, outside agencies, contractors, etc. Everyone is logging in as the same user, so you no longer know who is actually logging in. 1FTP solves this, among other things.
You could create ftp accounts for each user, but that's just not how things are done.
I can set up individual accounts for a normal FTP too.
Like OpenID for FTP (and presumably, you could accept login via Facebook or Twitter as well ... )
I get it now, sorry I didn't understand that you were proxying through to random FTP servers rather than supplying storage (a la dropbox).
One thing, though, unless you're using SFTP or SCP to connect to the destination server, wouldn't it be possible for someone to sniff network packets coming out of your servers to grab the plain text passwords for any of the myriad FTP servers you connect to? I don't really know much about the logistics of it but it seems as though your servers would become a bit of a hub for discovering insecure FTP logins to thousands of servers.