Az FTP a klasszikus megoldás, az FTPS a TLS-t használja, az SFTP-hez pedig az ssh2 nevű PHP-bővítményre van szükség.