Servidor de FTP gratuito
Moderador: Moderadores
Servidor de FTP gratuito
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.: Redirecionar portas no roteador
ex.:
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.: Redirecionar portas no roteador
ex.:
►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)
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)
Servidor de FTP gratuito
Regras de entrada e saída no firewall do windows
Configurações avançadas do windows
Regras de entrada Regras de saída
Configurações avançadas do windows
Regras de entrada Regras de saída
►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)
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)
Servidor de FTP gratuito
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:
No modem dsl do provedor cada provedor usa um determinado modelo de modem mas as configurações são muito parecidas.
No meu caso:
►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)
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)
Servidor de FTP gratuito
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.
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)
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)
Servidor de FTP gratuito
Para configurar o filezilla server imagens no anexo.
Server settings e users
Server settings e users
►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)
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)
Servidor de FTP gratuito
:)Pos :-Y :-Y :-Y
Vlw Alexandre.
Ficou joia...
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.
“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.
Servidor de FTP gratuito
Que loucura, aSimoes!
:%
´
curiosidade: No seu caso, vc usa servidor FTP pra q?
Janio
:%
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
e-mail:janioaguiar@yahoo.com.br
msn: janio_aguiar@hotmail.com
xHarbour1.2.1/Harbour3.2 + wvg + hwgui + Mediator + MySql
Servidor de FTP gratuito
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.
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)
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)
- JoséQuintas
- Administrador

- Mensagens: 20267
- Registrado em: 26 Fev 2007 11:59
- Localização: São Paulo-SP
Servidor de FTP gratuito
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
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/
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/
Servidor de FTP gratuito
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)
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)
- JoséQuintas
- Administrador

- Mensagens: 20267
- Registrado em: 26 Fev 2007 11:59
- Localização: São Paulo-SP
Servidor de FTP gratuito
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
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/
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/
Servidor de FTP gratuito
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..... rsAchei 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.
“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.
- JoséQuintas
- Administrador

- Mensagens: 20267
- Registrado em: 26 Fev 2007 11:59
- Localização: São Paulo-SP
Servidor de FTP gratuito
Fica gravado no DBF/MySQL a versão do EXE, só isso.
Só comparar com a versão atual.
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/
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/
Servidor de FTP gratuito
Era o q pensei.. .mas não custa perguntar... poderia ser de uma forma diferente ai já aprendemos juntos...
Vlw
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.
“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.
- JoséQuintas
- Administrador

- Mensagens: 20267
- Registrado em: 26 Fev 2007 11:59
- Localização: São Paulo-SP
Servidor de FTP gratuito
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?
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/
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/
