Clipper On Line • Ver Tópico - Servidor de FTP gratuito

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

 

Servidor de FTP gratuito

Mensagempor asimoes » 13 Jun 2016 14:37

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 de usuário

asimoes
Colaborador

Colaborador
 
Mensagens: 4919
Data de registro: 26 Abr 2007 16:48
Cidade/Estado: RIO DE JANEIRO-RJ
Curtiu: 341 vezes
Mens.Curtidas: 258 vezes

Servidor de FTP gratuito

Mensagempor asimoes » 13 Jun 2016 14:59

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 de usuário

asimoes
Colaborador

Colaborador
 
Mensagens: 4919
Data de registro: 26 Abr 2007 16:48
Cidade/Estado: RIO DE JANEIRO-RJ
Curtiu: 341 vezes
Mens.Curtidas: 258 vezes

Servidor de FTP gratuito

Mensagempor asimoes » 13 Jun 2016 15:04

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 modem dsl.PNG
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 de usuário

asimoes
Colaborador

Colaborador
 
Mensagens: 4919
Data de registro: 26 Abr 2007 16:48
Cidade/Estado: RIO DE JANEIRO-RJ
Curtiu: 341 vezes
Mens.Curtidas: 258 vezes

Servidor de FTP gratuito

Mensagempor asimoes » 13 Jun 2016 15:09

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 de usuário

asimoes
Colaborador

Colaborador
 
Mensagens: 4919
Data de registro: 26 Abr 2007 16:48
Cidade/Estado: RIO DE JANEIRO-RJ
Curtiu: 341 vezes
Mens.Curtidas: 258 vezes

Servidor de FTP gratuito

Mensagempor asimoes » 13 Jun 2016 15:21

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 de usuário

asimoes
Colaborador

Colaborador
 
Mensagens: 4919
Data de registro: 26 Abr 2007 16:48
Cidade/Estado: RIO DE JANEIRO-RJ
Curtiu: 341 vezes
Mens.Curtidas: 258 vezes

Servidor de FTP gratuito

Mensagempor fladimir » 13 Jun 2016 20:33

:)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 de usuário

fladimir
Colaborador

Colaborador
 
Mensagens: 2434
Data de registro: 15 Nov 2006 19:21
Curtiu: 28 vezes
Mens.Curtidas: 157 vezes

Servidor de FTP gratuito

Mensagempor janio » 17 Jun 2016 12:50

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 de usuário

janio
Colaborador

Colaborador
 
Mensagens: 1835
Data de registro: 06 Jul 2004 07:43
Cidade/Estado: UBAJARA - CE
Curtiu: 8 vezes
Mens.Curtidas: 68 vezes

Servidor de FTP gratuito

Mensagempor asimoes » 18 Jun 2016 11:13

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 de usuário

asimoes
Colaborador

Colaborador
 
Mensagens: 4919
Data de registro: 26 Abr 2007 16:48
Cidade/Estado: RIO DE JANEIRO-RJ
Curtiu: 341 vezes
Mens.Curtidas: 258 vezes

Servidor de FTP gratuito

Mensagempor JoséQuintas » 18 Jun 2016 19:48

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, multithread, dbfcdx, ADO+MySql, PNotepad
"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 de usuário

JoséQuintas
Membro Master

Membro Master
 
Mensagens: 17942
Data de registro: 26 Fev 2007 11:59
Cidade/Estado: São Paulo-SP
Curtiu: 15 vezes
Mens.Curtidas: 1206 vezes

Servidor de FTP gratuito

Mensagempor asimoes » 18 Jun 2016 20:13

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 de usuário

asimoes
Colaborador

Colaborador
 
Mensagens: 4919
Data de registro: 26 Abr 2007 16:48
Cidade/Estado: RIO DE JANEIRO-RJ
Curtiu: 341 vezes
Mens.Curtidas: 258 vezes

Servidor de FTP gratuito

Mensagempor JoséQuintas » 18 Jun 2016 21:50

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, multithread, dbfcdx, ADO+MySql, PNotepad
"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 de usuário

JoséQuintas
Membro Master

Membro Master
 
Mensagens: 17942
Data de registro: 26 Fev 2007 11:59
Cidade/Estado: São Paulo-SP
Curtiu: 15 vezes
Mens.Curtidas: 1206 vezes

Servidor de FTP gratuito

Mensagempor fladimir » 19 Jun 2016 11:34

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 de usuário

fladimir
Colaborador

Colaborador
 
Mensagens: 2434
Data de registro: 15 Nov 2006 19:21
Curtiu: 28 vezes
Mens.Curtidas: 157 vezes

Servidor de FTP gratuito

Mensagempor JoséQuintas » 19 Jun 2016 13:52

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, multithread, dbfcdx, ADO+MySql, PNotepad
"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 de usuário

JoséQuintas
Membro Master

Membro Master
 
Mensagens: 17942
Data de registro: 26 Fev 2007 11:59
Cidade/Estado: São Paulo-SP
Curtiu: 15 vezes
Mens.Curtidas: 1206 vezes

Servidor de FTP gratuito

Mensagempor fladimir » 19 Jun 2016 16:25

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 de usuário

fladimir
Colaborador

Colaborador
 
Mensagens: 2434
Data de registro: 15 Nov 2006 19:21
Curtiu: 28 vezes
Mens.Curtidas: 157 vezes

Servidor de FTP gratuito

Mensagempor JoséQuintas » 19 Jun 2016 19:03

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, multithread, dbfcdx, ADO+MySql, PNotepad
"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 de usuário

JoséQuintas
Membro Master

Membro Master
 
Mensagens: 17942
Data de registro: 26 Fev 2007 11:59
Cidade/Estado: São Paulo-SP
Curtiu: 15 vezes
Mens.Curtidas: 1206 vezes

Próximo



Retornar para Contribuições, Dicas e Tutoriais

Quem está online

Usuários vendo este fórum: Nenhum usuário registrado online e 1 visitante


Ola Amigo, espero que meu site e forum tem lhe beneficiado, com exemplos e dicas de programacao.
Entao divulgue o link da Doacao abaixo para seus amigos e redes sociais ou faça uma doacao para o site forum...
MUITO OBRIGADO PELA SUA DOACAO!
Faça uma doação para o forum
cron
v
Olá visitante, seja bem-vindo ao Fórum Clipper On Line!
Efetue o seu login ou faça o seu Registro