Meu host não suporta transferências de arquivos seguras. Eu não tenho acesso root. Eu tenho alguma opção?

1

Eu gosto muito desse host, e a falta de transferência segura de arquivos é a única coisa que me impede de me comprometer com eles para um novo site de comércio eletrônico. Eu vi algumas recomendações para o WebDav, mas isso ainda envolveria pelo menos uma mudança no host, ou seja, habilitar o módulo mod_dav do Apache. Eu tentei procurar por servidores PHP FTPS de software livre, mas não tive sorte. Alguma idéia?

    
por boot13 21.01.2010 / 01:24

2 respostas

2

Você pode tentar uploads de formulários CGI / PHP simples via HTTPS.

Ou, se a máquina host tiver o software, você pode tentar usar o PHP para decriptografar arquivos que você envia criptografados. Note, você pode não ter acesso ao GPG / PGP, mas a maioria das plataformas Unix tem "crypt" (não a criptografia mais strong, lembre-se, mas em um aperto ...) e provavelmente terá o openssl que pode ser usado para criptografar / descriptografar.

Pior caso (sem acesso a executáveis locais ou a plataformas não-Unix) Tenho certeza de que existe um código PHP pronto para criptografar e descriptografar arquivos locais. No Stack Overflow, o módulo mcrypt foi sugerido. Claro, é muito trabalho extra, mas é uma opção.

Onde há um testamento (ou chicote), existe um jeito.

    
por 21.01.2010 / 03:14
0

Isso é para fazer upload de arquivos para o servidor? Eles fornecem SSH? Se eles fizerem isso, você poderá transferir coisas pelo SFTP.

    
por 21.01.2010 / 02:00