Re: PHP FTP a security risk?????

From: Date: Tue, 11 Feb 2003 19:50:38 +0000
Subject: Re: PHP FTP a security risk?????
References: 1  Groups: php.general 
Request: Send a blank email to php-general+get-135234@lists.php.net to get a copy of this message
On Tue, 11 Feb 2003, Christopher Ditty wrote: > errors, no nothing. I talked to his host and found out that they do > not allow PHP FTP because it is a security risk. ????? Ummmm, ok? I consider FTP a security risk, period. (There /are/ ways to run an FTP server securely, but I won't assume everyone, or even anyone, knows this.) The possibility of having plain-text authentication flying around ... security risk. This is probably the perspective of your hosting company. You may want to only access a server which provides anonymous FTP. You might not use the same username and password to the FTP server that you use on the hosting server. You might only be accessing a server on a trusted network. But you're just one user. From a sysadmin perspective, that's a lot of assumptions made about all the other users who could potentially use those FTP functions and not take the precautions you took. (Not to mention, that it's a bit rude to expose someone's FTP server to compromise just because the security issue doesn't affect the hosting server. Plain-text authentication, such that FTP and Telnet use, are the bane of sysadmin existence ... usernames and passwords are sniffed too easily.) That said ... FTP is a protocol; there's nothing stopping you from opening a socket and talking FTP back & forth across it (unless your host has disabled fsockopen() too). If you know the protocol, you probably know how and why to avoid its security concerns. Other options: Move to a less security-minded hosting provider (looks like you've already started that), or ask the FTP server admin to provide download access to your file via HTTP. ... hope that provides some insight. ~Chris

« previous php.general (#135234) next »