Servidor de FTP gratuito

Aqui você poderá oferecer suas Contribuições, Dicas e Tutoriais (Texto ou Vídeo) que sejam de interesse de todos.

Moderador: Moderadores

Avatar do usuário
asimoes
Colaborador
Colaborador
Mensagens: 4919
Registrado em: 26 Abr 2007 16:48
Localização: RIO DE JANEIRO-RJ

Servidor de FTP gratuito

Mensagem por asimoes »

Pessoal,

Consegui instalar e configurar o Filezilla com a ajuda do Fladimir neste final de semana.

Algumas dicas úteis.

Para montar o servidor de ftp na sua máquina precisa desta lista:

1-Baixar o filezilla server
2-Configurar o firewall do windows (regras de entrada e saída)
3-Configurar o modem dsl do seu provedor de internet regras de nat (redirecionamento de portas)
4-Configurar o roteador caso use
5-Configurar o filezilla server

1 - https://filezilla-project.org/

O 3 depende de cada modem e roteador, basicamente você precisa reservar o ip em DHCP - Reserva de Endereços
No meu caso uso o roteador TP-Link
ex.:
Screen Shot 06-13-16 at 02.33 PM.PNG
Redirecionar portas no roteador
ex.:
Screen Shot 06-13-16 at 02.36 PM.PNG
►Harbour 3.x | Minigui xx-x | HwGui◄
Pense nas possibilidades abstraia as dificuldades.
Não corrigir nossas falhas é o mesmo que cometer novos erros.
A imaginação é mais importante que o conhecimento. (Albert Einstein)
Avatar do usuário
asimoes
Colaborador
Colaborador
Mensagens: 4919
Registrado em: 26 Abr 2007 16:48
Localização: RIO DE JANEIRO-RJ

Servidor de FTP gratuito

Mensagem por asimoes »

Regras de entrada e saída no firewall do windows
Configurações avançadas do windows

Regras de entrada
regra entrada passo 1.PNG
regra entrada passo 2.PNG
regra entrada passo 3.PNG
regra entrada passo 4.PNG
regra entrada passo 5.PNG
Regras de saída
regra saida passo 1.PNG
regra saida passo 2.PNG
regra saida passo 3.PNG
regra saida passo 4.PNG
regra saida passo 5.PNG
►Harbour 3.x | Minigui xx-x | HwGui◄
Pense nas possibilidades abstraia as dificuldades.
Não corrigir nossas falhas é o mesmo que cometer novos erros.
A imaginação é mais importante que o conhecimento. (Albert Einstein)
Avatar do usuário
asimoes
Colaborador
Colaborador
Mensagens: 4919
Registrado em: 26 Abr 2007 16:48
Localização: RIO DE JANEIRO-RJ

Servidor de FTP gratuito

Mensagem por asimoes »

Continuando....


No modem dsl do provedor cada provedor usa um determinado modelo de modem mas as configurações são muito parecidas.

No meu caso:
regra nat redirecionamento de porta modem dsl
regra nat redirecionamento de porta modem dsl
►Harbour 3.x | Minigui xx-x | HwGui◄
Pense nas possibilidades abstraia as dificuldades.
Não corrigir nossas falhas é o mesmo que cometer novos erros.
A imaginação é mais importante que o conhecimento. (Albert Einstein)
Avatar do usuário
asimoes
Colaborador
Colaborador
Mensagens: 4919
Registrado em: 26 Abr 2007 16:48
Localização: RIO DE JANEIRO-RJ

Servidor de FTP gratuito

Mensagem por asimoes »

Para testes usando o filezilla

usando TIPclientFTP()

Fazendo testes na rede local onde o filezilla server está rodando só pode usar o ip da máquina, não funciona com dns host

Modo passivo .T.
Rede local onde o filezilla server está rodando
oFTP:bUsePasv :=.T.

Modo passivo .F.
Rede externa onde o cliente vai acessar o servidor por um servidor de dns hostname
oFTP:bUsePasv :=.F.
►Harbour 3.x | Minigui xx-x | HwGui◄
Pense nas possibilidades abstraia as dificuldades.
Não corrigir nossas falhas é o mesmo que cometer novos erros.
A imaginação é mais importante que o conhecimento. (Albert Einstein)
Avatar do usuário
asimoes
Colaborador
Colaborador
Mensagens: 4919
Registrado em: 26 Abr 2007 16:48
Localização: RIO DE JANEIRO-RJ

Servidor de FTP gratuito

Mensagem por asimoes »

Para configurar o filezilla server imagens no anexo.

Server settings e users
regra filezilla passo 1.PNG
regra filezilla passo 2.PNG
regra filezilla passo 3.PNG
regra filezilla passo 4.PNG
regra filezilla passo 5.PNG
regra filezilla passo 6.PNG
►Harbour 3.x | Minigui xx-x | HwGui◄
Pense nas possibilidades abstraia as dificuldades.
Não corrigir nossas falhas é o mesmo que cometer novos erros.
A imaginação é mais importante que o conhecimento. (Albert Einstein)
Avatar do usuário
fladimir
Colaborador
Colaborador
Mensagens: 2445
Registrado em: 15 Nov 2006 20:21

Servidor de FTP gratuito

Mensagem por fladimir »

:)Pos :-Y :-Y :-Y

Vlw Alexandre.

Ficou joia...
Sun Tzu há mais de três mil anos cita nas epígrafes de seu livro “A Arte da Guerra“:

“Concentre-se nos pontos fortes, reconheça as fraquezas, agarre as oportunidades e proteja-se contra as ameaças”.
“Se não é vantajoso, nunca envie suas tropas; se não lhe rende ganhos, nunca utilize seus homens; se não é uma situação perigosa, nunca lute uma batalha precipitada”
.


Até 2017    Desktop Console [ Legado ] Harbour | MinGW | DBF | CDX | FastReport | MySQL


Novos Projetos:

   Desktop Visual           Windev Desktop
   Celular Android/iOS   Windev Mobile
   WEB                            Windev Web


Sejamos gratos a Deus.
Avatar do usuário
janio
Colaborador
Colaborador
Mensagens: 1846
Registrado em: 06 Jul 2004 07:43
Localização: UBAJARA - CE

Servidor de FTP gratuito

Mensagem por janio »

Que loucura, aSimoes!

:% :)´

curiosidade: No seu caso, vc usa servidor FTP pra q?

Janio
fui...
e-mail:janioaguiar@yahoo.com.br
msn: janio_aguiar@hotmail.com
xHarbour1.2.1/Harbour3.2 + wvg + hwgui + Mediator + MySql
Avatar do usuário
asimoes
Colaborador
Colaborador
Mensagens: 4919
Registrado em: 26 Abr 2007 16:48
Localização: RIO DE JANEIRO-RJ

Servidor de FTP gratuito

Mensagem por asimoes »

Janio,

Basicamente,

Atualizar os meus sistemas,
Upload de dados do meu cliente

No servidor do cliente eu tenho um sistema sentinela que verifica 2 pastas: DOWLOAD e UPLOAD, em download recebe atualizações do sistema, arquivos de imagem (png, jpg, ico, ....) na pasta UPLOAD quando quero receber backup do sistema para verificar algum erro, é quase uma pasta inativa porque o sistema roda com zero erro. Se o usuário quiser colocar um arquivo na pasta UPLOAD eu recebo aqui na minha máquina.
►Harbour 3.x | Minigui xx-x | HwGui◄
Pense nas possibilidades abstraia as dificuldades.
Não corrigir nossas falhas é o mesmo que cometer novos erros.
A imaginação é mais importante que o conhecimento. (Albert Einstein)
Avatar do usuário
JoséQuintas
Administrador
Administrador
Mensagens: 20267
Registrado em: 26 Fev 2007 11:59
Localização: São Paulo-SP

Servidor de FTP gratuito

Mensagem por JoséQuintas »

Aqui faço assim:

Da minha máquina envio pra Kinghost, sempre, lá fica a versão mais recente.
No cliente, ao clicar atualizar baixa da Kinghost.

Tá assim desde os tempos do Clipper.

Antes, eu enviava backup pelo sistema através de email.
Agora complicou, mas me parece que é devido a restrições, por exemplo não pode conter arquivos BAT.
Atualmente, para alguns clientes, faço via FTP na Kinghost.
No servidor do cliente, o aplicativo roda depois da meia noite, cria backup, e salva lá na Kinghost.

Acho que vou alterar pra ele também me avisar de alguma forma, assim minha máquina já baixaria isso, liberando o espaço do site.
Às vezes junta vários dias lá... rs

Nota:
Deixo todas as atualizações de base de dados, etc. no próprio EXE.
A partir do número de versão existente no cliente, ele faz tudo que precisa ser feito.
O EXE não chega a 2MB, então não compensa fazer separado.
Alguns anos depois não vou lembrar mais, então melhor que o EXE se lembre..... rs
José M. C. Quintas
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"

https://github.com/JoseQuintas/
Avatar do usuário
asimoes
Colaborador
Colaborador
Mensagens: 4919
Registrado em: 26 Abr 2007 16:48
Localização: RIO DE JANEIRO-RJ

Servidor de FTP gratuito

Mensagem por asimoes »

Um detalhe importante, o backup dos dados é de responsabilidade do cliente, como eu sou uma pessoa que não quer ver ninguém desesperado, porque o servidor deu crash, eu faço o backup para minha máquina ou por ftp ou por googledrive. Lembrando que tem gente que cobra por esse serviço.
►Harbour 3.x | Minigui xx-x | HwGui◄
Pense nas possibilidades abstraia as dificuldades.
Não corrigir nossas falhas é o mesmo que cometer novos erros.
A imaginação é mais importante que o conhecimento. (Albert Einstein)
Avatar do usuário
JoséQuintas
Administrador
Administrador
Mensagens: 20267
Registrado em: 26 Fev 2007 11:59
Localização: São Paulo-SP

Servidor de FTP gratuito

Mensagem por JoséQuintas »

No meu caso é por aí também.

Tem um cliente aonde a migração pra MySQL continua.
Esse daí foi o primeiro onde coloquei pra enviar o backup após meia-noite.
Precaução minha, já que vou apagando DBFs e transferindo para o MySQL.
Melhor não arriscar....

Numa versão o aplicativo transfere para o MySQL, e deixa o DBF como backup.
Em outra versão, o aplicativo já apaga o DBF, que já teve backup feito à meia-noite.
Assim dá pra fazer tudo tranquilo, e tudo sem nem aparecer no cliente.... rs
José M. C. Quintas
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"

https://github.com/JoseQuintas/
Avatar do usuário
fladimir
Colaborador
Colaborador
Mensagens: 2445
Registrado em: 15 Nov 2006 20:21

Servidor de FTP gratuito

Mensagem por fladimir »

Código: Selecionar todos

A partir do número de versão existente no cliente, ele faz tudo que precisa ser feito.
O EXE não chega a 2MB, então não compensa fazer separado.
Alguns anos depois não vou lembrar mais, então melhor que o EXE se lembre..... rs
Quintas... acho q este comentário é relacionado ao outro tópico sobre testes q vc mencionou q no erro já verifica se tem na atualização e se já foi feito ou algo do tipo...

Achei interessante a questão de saber o o precisa ser feito... como seria isto?
Sun Tzu há mais de três mil anos cita nas epígrafes de seu livro “A Arte da Guerra“:

“Concentre-se nos pontos fortes, reconheça as fraquezas, agarre as oportunidades e proteja-se contra as ameaças”.
“Se não é vantajoso, nunca envie suas tropas; se não lhe rende ganhos, nunca utilize seus homens; se não é uma situação perigosa, nunca lute uma batalha precipitada”
.


Até 2017    Desktop Console [ Legado ] Harbour | MinGW | DBF | CDX | FastReport | MySQL


Novos Projetos:

   Desktop Visual           Windev Desktop
   Celular Android/iOS   Windev Mobile
   WEB                            Windev Web


Sejamos gratos a Deus.
Avatar do usuário
JoséQuintas
Administrador
Administrador
Mensagens: 20267
Registrado em: 26 Fev 2007 11:59
Localização: São Paulo-SP

Servidor de FTP gratuito

Mensagem por JoséQuintas »

Fica gravado no DBF/MySQL a versão do EXE, só isso.
Só comparar com a versão atual.
José M. C. Quintas
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"

https://github.com/JoseQuintas/
Avatar do usuário
fladimir
Colaborador
Colaborador
Mensagens: 2445
Registrado em: 15 Nov 2006 20:21

Servidor de FTP gratuito

Mensagem por fladimir »

Era o q pensei.. .mas não custa perguntar... poderia ser de uma forma diferente ai já aprendemos juntos...

Vlw
Sun Tzu há mais de três mil anos cita nas epígrafes de seu livro “A Arte da Guerra“:

“Concentre-se nos pontos fortes, reconheça as fraquezas, agarre as oportunidades e proteja-se contra as ameaças”.
“Se não é vantajoso, nunca envie suas tropas; se não lhe rende ganhos, nunca utilize seus homens; se não é uma situação perigosa, nunca lute uma batalha precipitada”
.


Até 2017    Desktop Console [ Legado ] Harbour | MinGW | DBF | CDX | FastReport | MySQL


Novos Projetos:

   Desktop Visual           Windev Desktop
   Celular Android/iOS   Windev Mobile
   WEB                            Windev Web


Sejamos gratos a Deus.
Avatar do usuário
JoséQuintas
Administrador
Administrador
Mensagens: 20267
Registrado em: 26 Fev 2007 11:59
Localização: São Paulo-SP

Servidor de FTP gratuito

Mensagem por JoséQuintas »

Configurei aqui o ftp no Windows, e agora estou apanhando pra liberar no firewall.
Surgiu uma dúvida:

Está liberando as portas de 20 a 22, e as portas de 50.000 até 51.000.
Isso não vai liberar porta demais?
Como chegou nesses números?
José M. C. Quintas
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"

https://github.com/JoseQuintas/
Responder