O net2ftp é um webapp cliente FTP que possibilita às pessoas acessar os arquivos no servidor, do navegador, sem a necessidade de instalar qualquer aplicativo extra.
Se você acessar o site oficial do net2ftp, vai ver um formulário, pedindo o endereço do servidor FTP que você deseja acessar, nome de usuário e senha — você pode acessar qualquer servidor do mundo, desde você tenha uma conta lá.
A idéia, aqui, é que você instale o software do net2ftp (Ei! É grátis!) no seu próprio servidor FTP, em casa ou na empresa, para tornar o acesso mais rápido.
Qualquer dispositivo que possa navegar na Internet (tablet, smartphone, smartTV, PlayStation etc.) poderá acessar os arquivos do seu servidor.
Do lado do servidor, você precisa de:
- Um servidor web Apache.
- Um servidor FTP pronto e rodando.
- Um pouco mais do que 7.5 Mb de espaço em disco.
- MySQL é opcional — só é necessário pra quem tem o interesse em fazer logging de atividades e estabelecer limites diários de downloads a usuários.
Ao final deste texto, há alguns links para artigos que podem te ensinar a instalar fácil um servidor Apache e FTP, caso você ainda não tenha um.
Como baixar e instalar o net2ftp
O aplicativo é escrito em PHP e usa (opcionalmente) banco de dados MySQL.
De código aberto, você pode fazer o download completo a partir do site oficial:
http://www.net2ftp.com/homepage/download.html
Feito o download (da versão completa Full), descompacte o arquivo:
unzip net2ftp_v1.0.zip
“Tecnicamente”, você não instala o net2ftp, uma vez que o conjunto de scripts que compõem a solução, já vem pronto para funcionar — basta pôr tudo no lugar certo e dar permissão de acesso às pessoas.
Após descomprimir o arquivo ZIP baixado, entre no novo diretório criado.
cd net2ftp_v1.05/
Se você pretende copiar e colar os comandos acima, certifique-se antes se o nome e a versão presentes no seu sistema correspondem ao que se encontra descrito aqui.
Em seguida, copia o conteúdo da pasta files_to_upload
para dentro do diretório, no seu servidor Apache, em que o net2ftp será executado. No meu caso, é o seguinte:
sudo cp -rv files_to_upload/ /var/www/html/net2ftp
Se você quer fazer upload para um servidor remoto, veja como usar o comando wput, para isto.
Altere as permissões da pasta temp
:
sudo chmod 777 /var/home/www/html/net2ftp/temp/
Depois de copiados os arquivos, basta acessar o net2ftp:
http://192.168.254.20/net2ftp/
Uma vez logado ao servidor FTP, através do cliente web, net2ftp, é possível baixar e enviar arquivos ao servidor.
Esta instalação já pode ser acessada de qualquer dispositivo da sua casa, que tenha um navegador básico: smartphone, tablet, smart TV etc.
One reply on “Como acessar seus arquivos no servidor FTP com net2ftp”
Dica: Quase desisti de usar a ferramenta, pois usando https, o menu não funcionava. Depois de alguns dias, descobri que você tem que editar o arquivo index.php e alterar a opção “$server_protocol” de “http://” para “https://”. Com isso, passou a funcionar normalmente usando https.