Κάνει HD σας διαθέσιμα στο διαδίκτυο μέσω FTP

Através de um servidor FTP você pode ver, adicionar ou excluir diretórios e arquivos presentes no seu HD, de qualquer computador conectado à Internet.

ftp

Πριν να ξεκινήσετε

(1) Caso você seja totalmente leigo no assunto, talvez este Post não seja adequado para sua leitura.
(2) Veja também o PostHD μέσω FTP με το διακομιστή Filezilla και Windows 7“.

Το πρόβλημα

Dizem que a necessidade faz a busca. A minha idéia era centralizar meus arquivos em um HD em casa, de forma que pudesse estar acessível de qualquer lugar, sem necessidade de instalar algum software do lado cliente para este fim. O objetivo principal era evitar duplicidade de arquivos ou mesmo evitar sua ausência quando eu precisava tê-los, já que às vezes eu baixava alguns arquivos no trabalho e outras em casa.

Εισαγωγή

Se eu tivesse que resumir o título deste Post, então seria HD via FTPEssa é a idéia! Você provavelmente poderia querer usar para o mesmo fim alguns softwares de acesso remoto como o Logmein ή Hamachi, mas não era bem isto que tinha em mente. Precisava de algo mais rápido e diretoporque não o escolher ovelho” FTP (file transfer protocol)? Para quem não conhece, FTP é um protocolo que opera justamente na transferência de arquivos.

Softwares

Existem vários aplicativos que se prestam a ser um servidor FTP. Eu testei apenas dois deles e ambos funcionaram a contento, além de serem gratuitos. São eles:

Ambos possuem configurações semelhantes, permitindo definir usuário e grupos, bem como tipos de permissões que estes terão sobre os diretórios e arquivos do seu HD. Neste Post irei me ater apenas a instalação utilizando o CesarFTP.

Εγκατάσταση

Λήψη CesarFTP no site do desenvolvedor e instale-o em seu computador onde está o HD a ser compartilhado (ou manipulado, dependendo das permissões).

cesarftp1

Uma vez instalado, você basicamente terá que criar um usuário e definir o diretório (φάκελος) do seu HD que ficará disponível.

Criando usuário, definindo arquivos e permissões

Clique no menu Settings > Edite Users & Groups ou simplesmente clique no ícone debonecona barra de ferramentas. Existem diversas possibilidades de configurações e recursos que você pode querer usar, incluindo criação de grupos, mas mostrarei somente o primordial para funcionar.

ftp2

(1) Κάντε κλικ στο κουμπί “Add Userpara adicionar um usuário
(2) Digite o nome do usuário desejado (qualquer nome a seu gosto)
(3) Digite o nome de usuário utilizado no Login (opcional)
(4) Digite a senha para este usuário que será solicitada no Login (opcional)
(5) Κάντε κλικ στο κουμπί “File Access Rigthspara definir os diretórios/arquivos e respectivas permissões

ftp3

(6) Localize o diretórios/arquivos que você quer compartilhar e arraste-os para janela inferior
(7) Defina permissões que o atual usuário terá sobre os diretórios/arquivos

Finalizando, Κάντε κλικ στο κουμπί “Close” (no topo da janela de diretórios/arquivos) e depois no botãoOk” (na parte inferior da janela de usuários/grupos).

Acessando

A esta altura, seu servidor FTP já estará funcionando. Basta ir ao navegador e digitar FTP://127.0.0.1 e surgirá uma caixa de login solicitando usuário e senha. Uma vez autenticado, será exibida uma lista contendo os diretórios/arquivos que foram disponibilizados.

Φυσικά, mas isto não teria finalidade para ficar acessível apenas localmente. Contudo, eu tive alguns problemas na hora de acessar meu HD externamente, utilizando outro computador e IP válido na Internet. Pois é, não foi tão simples quanto esperava. Tive então que realizar alguns procedimentos adicionais para fazer funcionar:

(1) Criar DNS para simular um IP fixo, já que o IP dinâmico é constantemente modificado
(2) Configuração no roteador para redirecionar o fluxo para computador onde estava rodando o FTP
(3) Mudar a porta padrão FTP de 21 για 2100 (ou outra), pois estava havendo bloqueio pela operadora ADSL
(4) Desabilitar SPI no roteador, Αφού συνέβησαν, και συνεπώς κλειδώνει το ρεύμα εισόδου
(5) Liberar a portas FTP 2100 (comandos) και 2101 (dados) no Firewall do windows

DNS

Todo dispositivo conectado a Internet recebe um IP válido e único. Como não existe IP para todo mundo, recebemos um IP qualquer disponível e diferente cada vez que nos conectamos. A não ser que você tenha pago para ter um IP fixo, certamente seu IP será dinâmico. No entanto, como vamos endereçar nosso computador com um IP que muda constantemente? Aí que entra o DNS (Domain Name Server), que grosseiramente nada mais é do que um nome que utilizamos no lugar do IP. Um exemplo de domínio seria “taylorlopes.com”.

A grande jogada é a seguinte: Você deve criar um domínio (nome) num servidor como DynDNS ή No-IP. Vou considerar a utilização do DynDNS, mas o No-IP funciona de forma semelhante. Crie uma conta no DynDNS e baixe e instale o aplicativoWindows Update Client” (atualizador), que será responsável por atualizar nosso IP junto ao serviço de DNS (DynDNS) toda vez que nosso IP mudar. Com esse artifício, chamaremos nosso computador pelo domínio (nome) criado, não importando o IP que esteja sendo utilizado. Qualquer dúvida sobre como criar um domínio Free no DynDNS, busque mais no Google.

Roteador

Caso tenha um roteador intermediando a Internet e sua rede local, então torna-se necessário redirecionar o fluxo de entrada para o computador onde está rodando o servidor FTP (onde está seu HD).

Στην περίπτωσή μου, tenho um D-Link DIR-615. Uma forma de redirecionar o fluxo é através da opção “Εικονικό διακομιστή” ή “Port Forwarding”. O que você tem a fazer é dizer qual a porta e qual o IP de rede (local) do seu computador onde roda o servidor FTP.

ftp4

ΠΡΟΣΟΧΉ!
Por algum tipo de bloqueio na porta do FTP (21), provavelmente ocasionado pela minha operadora ADSL (BrasilTelecom/Oi), tive que mudar o número da porta padrão. Troquei de 21 για 2100. Você pode checar se as portas estão abertas com sucesso no seu domínio ou IP válido através do site T1 Shopper.

Você deve alterar esta porta também no seu Servidor FTP (e não apenas no Roteador), clicando no menu Settings > Edite Server Options, conforme demonstrado:

ftp5

Vou me antecipar aos problemas com o firewall do Windows e esclarecer alguns pontos. Numa conexão normal, dita comoAtiva“, o FTP usa a porta padrão, que é a 21. No entanto, por esta porta 21 trafega apenas comandos. Na realidade o fluxo de dados se dá pela porta 20. O problema neste tipo de conexão é que o cliente é quem indica o número da porta de dados que abriu para receber os pacotes, obrigando o administrador do servidor FTP a deixar todas as portas do seu firewall abertas para evitar possíveis bloqueios.

Já numa conexãoPassiva“, é o servidor quem informa ao cliente por qual de suas portas TCP os dados serão enviados. Uma vez que as portas usadas na transferência de dados são definidas pelo servidor, pode-se também definir, no firewall (ou roteador), que apenas essas portas poderão ser acessadas de fora da rede. Deste modo, as tentativas de ataque restringem-se a um limite especificado pelo número de portas referentes ao serviço de FTP. Saiba mais sobre isto clicando aqui.

Dito tudo isto, entendo que seja necessário mudar no Servidor FTP (CesarFTP) a porta da conexão Passiva para 2101 ou outra qualquer. Clique no menu Settings > Edite Server Options > Ip Configuration e mude as opções dePassive Port Range”, conforme figura abaixo. Note que você pode definir um intervalo (Range), porém, se fizer isto, terá que liberar cada uma dessas portas no Firewall do Windows.

ftp8

Firewall

Por fim, você precisará abrir as portas utilizadas pelo servidor FTP no firewall do Windows, ecessível no menu Iniciar > Painel de Controle > Firewall do Windows, na abaExceções”. Κάντε κλικ στο κουμπί “Adicionar Portae crie as entradas com suas respectivas portas:
FTP -> 2100
FTP_DADOS -> 2101

* Σημείωση: Aproveite e confirme se o seu aplicativo de servidor FTP está também liberado no Firewall, no nosso caso, o CesarFTP.

ftp9

ftp10

SPI

No meu roteador havia uma opção chamada SPI (Το πακέτο επιθεώρησης) que precisei desabilitar. Ο δείκτης SPI είναι μια τεχνολογία που ελέγχει τα εισερχόμενα πακέτα πληροφοριών πριν επιτρέποντάς τους να εισέλθουν στο δίκτυο.

Erros

Até que eu chegasse a configuração descrita neste Post, foram várias tentativas e obtive alguns erros exibidos no Log do servidor FTP (No Filezilla é melhor visualizado), dentre eles:
– 550 File not found
– 250 CWD successful
– 425 Can’t open data connection

Acesso

Τέλος, feita as configurações, já é possível acessar de qualquer computador ligado a Internet o nosso servidor FTP. Na verdade você pode acessar de várias formas, ανάμεσά τους:
(1) Navegador
(2) Windows Explorer
(3) Aplicativo Cliente FTP

Pelo navegador basta digitar seu domínio (aquele que criou no DynDNS ou No-IP) ou o IP válido na qual você está conectado à Internet. Ex: FTP://meunome.sytes.net:2100. Com um clique você poderá baixar seu arquivo! Através do navegador não é possível criar ou excluir diretórios/arquivos.

ftp6

Pelo Windows Explorer começa a ficar mais interessante, pois você além de visualizar e baixar um arquivo, é possível criar e excluir diretório/arquivo, inclusive arrastando e soltando, como habitualmente você já está acostumado fazer. IE, manipulação total, como se estivesse no seu computador. Lembro que para criar, alterar ou excluir um diretório/arquivo você deverá, antes, ter criado um usuário com tais permissões.

Abra o Windows Explorer e digite na barra de endereço o seu domínio (aquele que criou no DynDNS ou No-IP) ou o IP válido na qual você está conectado à Internet. Ex: FTP://meunome.sytes.net:2100, veja:

ftp7

Por qualquer aplicativo de cliente FTP você terá talvez até mais recursos, pois estes softwares são específicos para este fim, Ωστόσο, note que para este caso você precisará instalar o aplicativo. Você pode encontrar inúmeros clientes FTP gratuitos para downloads, inclusive o FileZilla.

Αυτό είναι το… boa sorte!

Σύνολο επισκέψεων: 147181

94 ΣΧΟΛΙΑΣΜΟΣ “Κάνει HD σας διαθέσιμα στο διαδίκτυο μέσω FTP

    • Marcos είπε:

      Pessoal tive muitos problemas mesmo seguindo o tutorial que por sinal muito bom parabéns ao autor.

      Seguinte o meu não conectava externo nem a pau. Uso NO-IP

      Fiz o seguinte deixei a porta 3221 para conexão e para modo passivo deixei 45000 το 46000

      e no modo passivo no campo USE THE FOLLOWING IP coloquei o meu dns do no-ip.

  1. Edinaldo είπε:

    Fiz as configuraçoes como estão acima, mas quando tento acessar o ftp via browser aparece uma tela sem conteúdo, apesar de ter incluído uma pasta de teste para ser compartilhada no cesarFTP como nas figuras abaixo:

    [IMG]http://i302.photobucket.com/albums/nn88/ed_macgyver/tela_ftp.jpg[/IMG]

    [IMG]http://i302.photobucket.com/albums/nn88/ed_macgyver/tela_servidor.jpg[/IMG]

    Já pelo windows explorer eu consigo acessar.
    qual será o problema que está ocorrendo?

    Obrigado pelo post, este é o melhor e mais bem explicado que encontrei até o momento.

    • Γεια σου, eu não tive esse problematambém usei o Firefox. Sugiro dar uma conferida no intervalo de portas de dados (Παθητική), pois já vi casos do CesarFTP mudá-las por conta própria (Veja no menu Settings > Edite Server Options > Ip Configuration e observe as opções de “Passive Port Range”).

      Fora isso, talvez seja interessante você refazer o teste com outro diretório (φάκελος), dando as devidas permissões, συμπεριλαμβανομένων των, checando se a questão de compartilhamento e segurança (botão direito sobre a pasta a ser compartilhada) pode ter alguma influênciaqualquer solução, favor postar. Grato!

      • leojane de jesus είπε:

        amigo eu só na entendir a parte do roteador; pois o meu é um notbook e a coneção com a internet é via radio modo usb
        nao entendo muito disso mas fiz os outros passos direitinho como entao resolver o problema do roteador
        o que faço me der uma força. gostei muikto da sua explicação. leojane de jesus

      • Como você sabe, o roteador faz a ligação entre duas redes, possibilitando que elas se comuniquem. O que acontece normalmente, é que os usuários usam o roteador para ligar seus computadores em casa (rede doméstica) com a Internet (rede mundial).

        Na prática é o seguinte:
        Sinal de Internet —> Modem ADSL —> (IP válido) Roteador (IP frio) —> Computador(es)

        (1) a operadora ADSL libera o sinal de Internet pelo meio contratado (linha telefônica, fibra optica, satélite);
        (2) o modem ADSL estabelece conexão (autenticação) e recebe um único IP dinâmico e válido na Internet.
        Aqui entra uma questão:
        se cada computador da nossa rede residencial deve ter um IP único, que o identificará na rede e,
        se recebemos da operadora apenas um IP válido para entrar na rede mundial,
        Έτσι, como será possível resolver este impasse?
        É aqui que entra o roteador. Além de interligar redes diferentes (Ex: Internet e Residencial),
        o roteador faz com que cada computador receba um IP frioDHCP – (não válido na internet), sendo que
        quando uma requisição sai para a Internet, o IP válido então é compartilhado e utilizado por todos – NAT.
        (3) o roteador intermedia a comunicação da rede Internet (IP válido) e a rede doméstica (IP frio);
        (4) para acessar um serviço (como FTP) na sua rede através da Internet, basta que seu roteador esteja
        configurado para vincular uma porta (21) a um computador onde está rodando o serviço.

        No seu caso, acredito que seu provedor rádio é quem faz o roteamento. IE, você e todos os clientes do provedor recebem um IP frio e quando acessam a Internet compartilham o mesmo IP válido. Sendo assim, você não tem gerência para fazer um redirecinamento (FORWARD) de modo que um serviço FTP possa ser designado para seu computador.

        Experimente verificar se o IP que vem para você é válido ou não, basta digitar no prompt MS-DOS: ipconfig e teste nesse site http://whatismyipaddress.com/. No campo ao lado do botãoAddtional IP Detailsvocê insere o IP que apareceu no MS-DOS. Se der uma mensagem comoThis is a private IP address and cannot be traced.”, provavelmente seu IP não seja válido.

        Sugiro também dar uma olhada no comentário http://taylorlopes.com/?p=1021#comment-1686.

        Είπε, boa sorte!

      • Oi Renato, você por aqui? :) O computador em que está rodando serviço FTP precisa ficar ligado SEMPRE, caso contrário, suas pastas e arquivos compartilhados ficarão inacessíveis quanto tentar se conectar. Uma vez que o FTP esteja ligado, poderá ser acessado de qualquer outro computador ligado a sua rede ou internet, de qualquer lugar do mundo, Φυσικά, respeitando as permissões configuradas (usuário/senha). Falouuu…

  2. Humberto είπε:

    Comigo funcionou perfeitamente pelo Browser, só que pelo Windows Explorer recebo o erro

    Erro ao abrir esta pasta no Servidor http://FTP.Certifique-se que vc tem permissão para acessar a pasta.

    Detalhes:
    200 Type sucessifuly set
    227Entering passiv mode 192, 168, 0, 121, 8, 74″

    O que pode ser ?

    configurei a porta para 2121 e a passiva pra 2122

  3. Humberto είπε:

    Comigo foi o inverso, funcionou perfeitamente no Browser, mas no Windows Explorer eu recebo erro.

    200
    227

    O que pode ser ?
    Internamente funciona normal, então posso concluir que seja algo no roteador. Usei a porta 2121 para o ftp e 2122 para a porta passiva. Liberei essas 2 portas no roteador do servidor inclusive. No meu roteador liberei essas portas tb, embora mesmo sem liberar ja apresentava esse resultado.

  4. MN είπε:

    Separando da mensagem

    Funciona aqui. Eu abro o link (fiz no no-ip) e lista os arquivos e pastas, mas para outras pessoas não aparece de forma alguma. Diz que chegou no limite de tempo e o servidor não responde.

    • Καλά, se funciona localmente fica claro que o problema está no acesso de fora (internet) εσωτερικό (sua rede) e isto provavelmente deva ser algum detalhe de configuração do roteador ou firewall. Pode ainda ser algo relacionado ao seu DDNS (No-ip). Pra identificar o problema, comece vendo se você consegue pingar esse dns que criou no No-IP. Ex: Abra o MS-DOS (prompt) e digite: ping seudominio.sytes.net e veja se respondenão esqueça de desabilitar o SPI que comentei no artigo, είπε… T +

  5. MN είπε:

    Caro, Taylor.

    Esse SPI seria para quem tem roteador, não? Eu tenho conexão via rádio, não tem roteador, é um cabo que sai da antena e conecta direto na placa do PC. Eu fiz o teste do ping e obtive resposta para as 4 tentativas. E o problema está sim, no acesso de fora, de alguem com IP diferente. Você tem meu e-mail (está no formulário) se pudesse me ajudar por msn, agradeceria muito (mesmo que depois me bloquei rs).

    Abs

    • Γεια σου, eu posso adicionar no MSN sem problemas, só que praticamente não estou usando devido a trabalhos e Pós que estou fazendoe acho interessante registrar aqui pois pode ser dúvida de outros também. Ναι, SPI se configura no roteador. Já tentou desabilitar seu Firewall?

      Pensando melhor, já que usa Internet via Rádio é bem provável que este problema seja relacionado ao IP. Acredito que seu servidor de Internet/Rádio compartilhe a conexão de forma que todos os clientes deste servidor via Rádio saem para Internet com o mesmo IP, IE, você não recebe um IP válido de Internet e fica fora da sua gerência fazer um NAT redirecionando o fluxo de um IP válido (Στο διαδίκτυο) para o seu IP frio (máquina). Faça o seguinte, veja qual IP da sua máquina (interno) que você recebe aí, digite no prompt MS-DOS: ipconfig e poste aqui seu IP, pra gente ver se á válido ou não. Veja também o IP que você está saindo para Internet acessando o site http://www.meuip.com.br/.

      Numa conexão de banda larga via operadora, a gente recebe sempre um IP válido na Internet (IP aleatório | Não fixo, a não ser quem contrata). Esse IP chega até o modem ADSL, que no meu caso faço um bridge (γέφυρα) redirecionando o fluxo direto para meu roteador, que é inclusive quem faz a autenticação (pppoe). Então uma vez que o roteador assume esse IP válido, eu o configuro para redirecionar o fluxo externo (Στο διαδίκτυο) para uma máquina na minha rede interna, conforme a porta/serviço. Este procedimento se chama NAT (Network Address Translation).

      Για παράδειγμα, suponha que o IP válido na Internet que o roteador recebe seja 189.30.67.223. Eu posso fazer um NAT no roteador dizendo que tudo que chegar na porta 21 (FTP) seja redirecionado para uma máquina na minha rede de IP 192.168.0.10 (Ip frio = não válido). O NAT você faz pela opçãoVirtual Server” ou “Port Forwarding” que tem no roteador, veja a figura que tem acima nesse artigo na parte que trata de “δρομολογητής”. Κάνει αυτό, quando alguém de fora digitar pelo navegador ftp://189.30.67.223:21 (IP válido na Internet) o roteador vai encaminhar o fluxo externo do serviço de FTP (21) para a porta 21 da máquina interna 192.168.0.10.


      ΣΤΟ ΔΙΑΔΊΚΤΥΟ < = (IP Válido) => MODEM ADSL < = (BRIDGE: IP Válido) => ROTEADOR < = (NAT: IP Frio) => MAQUINA

      No seu caso como é via Rádio, o que deve estar acontecendo é que o IP válido fica restrito ao servidor Rádio e este apenas compartilha a conexão de Internet e, Φυσικά, não faz nenhum NAT do serviço de FTP para sua máquina. Παράδειγμα: suponha que você esteja saindo com IP válido na Internet, κάτι σαν 189.10.77.5. Como esse IP válido é do seu servidor via Rádio, quando alguém digitar ftp://189.10.77.5:21 ele não saberá que deve redirecionar para sua máquina, com IP frio, κάτι σαν 192.168.0.100 (não faz o NAT) e por isso ficará esperando até receber Timeout (limite de tempo).


      ΣΤΟ ΔΙΑΔΊΚΤΥΟ < = (IP Válido) => SERVIDOR RÁDIO < = (NAT:? = Timeout) => MAQUINA

      Não sei se conseguiu entender esse monte de explicação… :) Em resumo, você precisaria ter gerência sobre um IP válido (Externo/Internet), seja dinâmico ou fixo, e assim fazer um NAT roteando o serviço FTP/Porta 21 para sua máquina (Interno). Mas como esse IP válido é controlado pelo servidor via Rádio, daí complica pois possivelmente ele faça bloqueio de algumas portas.

      Sinceramente pra resolver isso só se o suporte do seu servidor via Rádio fizer o NAT da porta 21 (ή 2100, ou qualquer outra que você escolher) pra sua máquina. Também já vi algumas soluções baseadas em Linux criando um tunelamento, como nesse Artigo http://www.vivaolinux.com.br/artigo/Acessando-computadores-remotos-protegidos-por-NAT-ou-firewall-com-tunel-SSH-reverso-direcionado-por-DNS-dinamico/ mas teria que testar. Para Windows teria que dar uma pesquisada, mas segue nesse raciocínio que é por aíqualquer idéia por favor, Post aquiboa sorte!

  6. Eduardo Albino είπε:

    Caro, eu possuo um E3000 LinkSys e um HD de 2T da Western Digital, esse acesso remoto, não poderia ser feito direto sem a necessidade do computador !?, pois em casa uso só o roteador para acessar os arquivos que funciona perfeitamente, gostaria de poder acessá-los diretamente, bem como editar,salvar e poder apagá-los como estivesse em casa. Ευχαριστούμε.

    • Para acessar um HD direto, sem uso do computador, só mesmo através de um data storage IP ligado ao seu roteadordaí tem como acessar seus dados remotamente (FTP), definindo níveis de acesso (usuário/senha), além de outros recursos interessantes. Apesar de que tenho um data storage de 4 TB no meu serviço, mas acho um pouco lento. Είπε, t +.

  7. Jô Farias είπε:

    Γεια σου!
    Meu modem é o Dlink DSL 2640T, Ήμουν σε θέση να, instalar tudo o Cesar FTP, o No-ip, configurei tudo, mas o acesso externo não consigo fazer. Internamente, o pc parece se comunicar, tanto no navegador quanto no windows explorer, externamente não tive sucesso ainda.
    Preciso de ajuda!

    • Ωχ, teria que identificar melhor onde está o problema. Assim fica muito vago, pois pode ser qualquer coisa. Comece vendo se internamente está mesmo funcionando digitando no seu navegador ftp://127.0.0.1. Isto deveria chamar a tela de autenticação. Veja também seu tipo de conexão com a Internet: Se for à Radio, daí fica mais complicado, pelos motivos já expostos nos comentários acima. Outro fator a observar é se você está roteando duas vezes, pois tem modem que já é roteador, IE, o sinal da internet ADSL chega no modem/roteador e depois vai para o roteador wireless. Στην περίπτωση αυτή, sugiro que configure seu modem/roteador (o que recebe primeiro o sinal de Internet) para trabalhar em modo bridge (γέφυρα), desta forma o fluxo e o IP válido da Internet vai todo para seu roteador wireless, que é onde inclusive você deve configurar a autenticação com o seu provedor (BRTurbo, Γεια σου, UOL, κλπ). E por fim, experimente usar o FileZilla pois tem um log que dá pra ver qual está sendo a falha. Είπε, boa sorte!

  8. Augusto Lopes είπε:

    na minha rede tenho dois computadores 192.168.1.100 και 192.168.1.200 o primeiro final 100 esta rodando o ftp com CesarFTP na porta 21 και 20 o segundo esta com o filezila na porta 2121, o final 100 esta funcionando normal, o segundo não consigo conectar o NAT esta criado para as portas descritas acima, acredito que o filezila necessite de mais uma porta a chamada passiva, mas como eu configuro ela ele so tem o serverport para o 2121, ele pega automatico passiva para 2122 ?

  9. dorke είπε:

    caro amingo consegui acessar uma fez mas nao consegui mais da a seguinte mensagem: erro ao abrir esta pasta no servidor FTP. Certifique-se de q vc tem permissão para acessar a pasta. Detalhes: o tempo limite da operação foi atigido. uso oi velox modem intelbras GKM 1210q ja fiz de tudo e nada de funcionar novamente, meu sistema operacional é w7 ultimatepreciso com urgencia por favor é para atender clientes

  10. Bessa είπε:

    Taylor, Bom Dia

    Em primeiro lugar parabéns pelo tópico.
    Fiz todo o procedimento, testei a porta 2100 e esta aberta, porém quando vou abrir o FTP minha pagina de internet não abre diz a pagina não pode ser aberta , porém quando mudo para 21 funcional mais não consigo acesso externo, sabes me dizer que posso ter feito de errado que acontece este erro ?

  11. Filipe Enrique de Paula είπε:

    Cara legal pakas, mas isso eu já fazia, eu queria algosillent”, procurei no google e cai aqui, queria algo sillent para bisbliotar pc’s de amigos, talvez com um belo script que faça o filezilla rodar automaticamente em segundo plano com as configurações predefinidas eu consiga isso.

  12. Ντιέγκο είπε:

    Boa noite Taylor, se puder me ajudar

    Após todas as configurações efetuadas, não consigo acessar o ftp da rede externa

    O curioso é que o CesarFTP loga a conexão, mas não lista os diretóriosmeu router é TP-Link TL-WR541G
    Testando as portas como indicou, a porta 2100 responde normalmente, porém a porta 2101 configurada no passive, não responde.

    Vale comentar que fiz um teste sem o router, e além de desabilitar o firewall, tive que alterar a porta 21 για 50 (no caso do teste), e funcionou tranquilamente na rede externa

    Ευχαριστούμε,

    Abs.,

    • Oi Diego, veja se não é problema com a configuração SPI do roteador ou então sugiro que configure seu modem/roteador ADSL (o que recebe primeiro o sinal de Internet) para trabalhar em modo bridge (γέφυρα), desta forma o fluxo e o IP válido da Internet vai todo e direto para seu roteador (seja ele wireless ou não), que é onde inclusive você deverá configurar a autenticação pppoe com o seu provedor (BRTurbo, Γεια σου, UOL, κλπ). E por fim, experimente usar o FileZilla pois tem um log que dá pra ver qual está sendo a falha… είπε, T +

  13. marcelo είπε:

    Bom o ftp funcionou normalmente em minha rede interna mas externamente nao deu, aparece a tela de login e senha mais assim que inserido aparece a mensagem: o Windows nao pode acessar a pasta, verifique se digitou o endereço certo..
    Será que esse bloqueio foi feito pelo meu provedor de acesso a internet? utilizo o velox banda larga.

  14. Mauricio είπε:

    cara seguinte tenho internet via radio que sai somente um cabo de rede na outra extremidade a um router TP-link para min poder ligar meus 2 micros sem a nessecidade de usar ip fixo o problema é que eu não consigo acessar o ftp daqui poderia me ajudar?

    • Oi Mauricio, conforme você pode dar uma lida aí nos comentários acima, com Internet a radio é complicado, pois provavelmente você não receba da sua prestadora um IP válido de Internetprecisa mesmo que seja um FTP? Veja se não resolve para seu caso usar o Logmein ou Hamachi para acesso remoto. T +

  15. William είπε:

    Γεια σου, tipo eu tenho uma conexão com a internet por wireless, internet via radio, por um cabonão tem roteador, como que configuro a porta nesse caso?
    A placa de rede minha é:
    D-Link AirPlus G DWL-G510 Wireless PCI Adapter(rev.C)

    Qualqur ajuda, Agradeço. Grato.

    Feliz Natal :(Δ)

    • Ωχ, muito já foi dito sobre o problema de instalar o servidor FTP utilizando internet a radionormalmente esse tipo de sinal é compartilhado, de modo que você (sua máquina) não recebe um IP válido na internet, mas sim um IP frio (como se numa rede local). Daí não tem como acessar de fora (Στο διαδίκτυο), a não ser que teu provedor de Internet crie um redirecionamento (NAT) para sua máquina, mas isto é improvável que eles façam. Dê uma lida nos comentários acima que este assunto já foi discutidoabraços!

  16. batista είπε:

    Ο τύπος, parabens pelo tuto!!! ajudou muito, sempre usei o ( apache + No-ip ), mas achei muito interessante essa parte via FTP que voce ( brigou varias vezes ) para deixa-lo redondo. Antes tambem tive varios problemas com meu router para liberar as portas para acessar ( remotamente ). Desculpa os erros de portugues ( acentos ) mas moro na russia, entao meu teclado eh RUS/ENG =)
    Uma pergunta: Teria como fazer um servidor FTP junto com meu servidor ( DOMINIO PRIMARIO ) no linux? juntando os dois SERVERS.
    No debian uso ( apache + No-ip ) com meus dados do HD EXTERNO 100% publicado e Juntar os meus arquivos do OUTRO hd externo ( Windows ) via FTP?
    Ja tentei algumas vezes, mas nao fui muito longeos servers se reconhecem o Debian acessa normal o hd externo do windows, Αλλά ( vice versa nao funciona ). Ω, meu windows eh o Server 2008, estou pesando em fazer um DOWNGRADE e tentar com o 2003, o que voce aconselha? Abracao e desde ja parabens pelo Tuto.

    • Γεια σου! Não cheguei a instalar o servidor FTP no windows server 2008, nem 2003; συμπεριλαμβανομένων των, teve um colega no Post http://taylorlopes.com/?p=1381 que comentou (31 Οκτώβριος 2011 στο 16:52) ter encontrado dificuldades em fazer funcionar nesse S.O., mas não deixou claro se o problema era realmente de configuração do filezilla ou da infraestrutura de rede (router, μόντεμ, κλπ). Montar um servidor FTP no linux é relativamente fácil e você encontra diversos tutoriais na Internet. Mas pelo visto seu problema não é este, e sim que precisa ter dois servidores FTP (windows server e linux) simultaneamente gerenciando seu HD externo. Καλά, primeiro, esse HD deveria ser um “Storage IP”, para que o dispositivo fosse reconhecido em rede e não dependesse de estar conectado a uma máquina específica, de modo que tanto o windows quanto o linux tivesse acesso. E depois, se você vai ter dois servidores FTP na mesma rede, eles devem estar “escutando” em portas diferentes, até para que você possa configurar isto no seu roteador no momento de fazer o redirecionamento para o serviço (FTP) que se quer utilizar. Eu não compreendi bem a razão de ter dois servidores FTP rodando simultaneamente, mas em todo caso, inicialmente é isso que tenho a dizer.

  17. batista είπε:

    Taylor, tudo tranquilo? amigo ja estava fazendo isso que voce citou acima ( porque ter dois servidores FTP’s, se apenas um pode dar conta do recado? ), mas como gosto de fucar nos sistemas ( nao se preocupe que nao eh de empresa eh particular mesmo ) rsrsrsrs, sempre fico tentando fazer um gambiarra quando o negocio complica que foi o caso desses servidores ai ( 2 ftp’s ) :S
    Ainda nao havia usado esse ( CesarFTP ), ele teria alguma pasta direta ( tipo o htdocs do apache )? segui seu tuto ai na parte de compartilhar as pasta e dar permissoes ( tudo 100% ), mas nao consegui alterar o conteudo ( apagar ou inserir algum arquivo ), so pelo FTP do DOS. Teria alguma forma mais pratica?
    Pergunta ( mais uma e *abusando ), to com uma maquina aqui core2duo, placa mae asus, placa de video ( sei que nao conta, mas eh de 1GB ), 3GB de memoria e HD 500GB, a maquina esta praticamente parada, voce recomenda fazer dela um servidor ( caseiro mesmo )? qual seria a melhor opcao para ela? ( qual sistema?, que tipo de servidor seria? ), so nao queria deixar elamorrer aqui “, aqui na Russia ate para fazer doacao o povo so aceita novo e com a nota ( garantia ) :S desculpa dizer mais um pais como esse ( com a situacao financeira ja bem derrubada ) deveria aceitar qualquer coisa rsrsrs. Valeu amigo abracao e aguardo um retorno.

    • Oi Batista! O FTP, através do CesarFTP, permite justamente você fazer todas operações com seus arquivos e pastas remotamente. Mas para isto, você deve usar obrigatoriamente o WINDOWS EXPLORER (não é internet explorer!) ou uma ferramenta de FTP Client. Experimente abrir o windows explorer e lá na barra de endereço digitar ftp://IPdoServerFTP:2100/ (ao invés do IP do servidor FTP, pode ser o domínio DDNS). Nisso irá abrir uma caixa pedindo o login que, após autenticado, vai exibir as pastas e arquivos como se estive trabalhando localmente no windows. É certeza que funciona, Φυσικά, desde que você tenha compartilhado a pasta pelo CesarFTP. Quanto a máquina que você tem, está jóia! Seria um desperdício não utilizá-la, até por que, é para uso doméstico. Dizer qual sistema seria o mais indicado é complicado, pois depende do grau de conhecimento ou disposição em aprender. Na minha humilde opinião, se for apenas para seu uso, não precisa ser necessariamente um SO voltado para servidor. Como sempre digo, eu não defendo tecnologias, apenas as uso para meus interesses. Έτσι, um windows 7 já roda qualquer aplicação básica. Se o intuito é aprender, cai bem um Linux Debian Netinst. Ευχαριστώ, boa sorte!

  18. batista είπε:

    Taylor, tudo certo agora pelo ( windows explorer ) consegui fazer a transferencia dos arquivos sem problemas, valeu pela dica.
    Durante a semana vou escrevendo aqui algumas coisas e vou ligar essa maquina para fazer um servidor, provavelmente W7 ou Fedora15/16 Que uso bastante, entao fica mais facil para se fazer o Samba e as config’s. Amigo desde ja agradeco ai pela ajuda e com certeza devo te ( incomodar ) mais. Abracao.

  19. Batista είπε:

    Grande Taylor, tudo tranquilo? nao pude fazer antes o outro server porque estava fazendo as provas de inverno, mas tudo bem, ja configurei ele e ficou assim: ” Slackware 13 + ProFTP + 1 HD Externo 1TB com duas particoes FAT32 + Apacheo detalhe ficou o seguinte na rede interna funciona 100% mas quando tento fazer acesso externo ele nao acessa, ele reconhece o meu IP, pinga normal sem perdas mas nao consigo acesso externo. O Apache alterei a pasta /srv/htdocs e coloquei com o HD Externo /media/part1 /media/part2, no ProFTP criei o usuario batista ( que ja existia no Slack ), tentei tambem remover o User FTP para deixar anomymous e fazer o acesso externo, mas sem sucesso. Outra coisa eh preciso baixar o cliente do DYN para o Slack, ja que meu router tem essa opcao ( login, passwaord e dominio ) direto no DYN?
    Abracao.

    • Oi Batista, camarada, é preciso encontrar a raiz do problema. O fato de não acessar externamente pode ser por vários motivos, Έτσι:
      (1) Verifique se o IP do seu servidor FTP é válido. Se você NÃO usa roteador e seu servidor FTP está conectado diretamente a Internet, então seu servidor deverá obrigatoriamente pegar um IP válido (http://meuip.info/). Se você usa roteador, então terá que fazer o NAT (no roteador), indicando que o serviço de FTP solicitado na porta 2100 será direcionado para seu servidor FTP, que neste caso terá um IP de rede/local (não válido). Deixe seu adaptador de rede local, onde roda o servidor FTP, configurado com IP fixo, já que este IP precisa ser referenciado no roteador.
      (2) Verifique se as portas do FTP estão abertas. Quando se acessa de fora (internet) εσωτερικό (τοπικό δίκτυο), e se existe um roteador intermediando, então o roteador precisa saber que tudo que chegar na porta 2100 και 2101 deverá ser encaminhado para seu servidor FTP. Neste caso então, você deverá vincular essas portas ao IP local do seu servidor FTP que, como disse, deve ser um IP fixo. Verifique se as portas estão abertas através deste site: http://www.t1shopper.com/tools/port-scan/.
      (3) O comando PING deve responder sem falhas a três IPs. O IP localhost: 127.0.0.1; o IP do adaptador de rede local, que é o IP fixo, κάτι σαν 192.168.0.1; e ao IP válido na internet, κάτι σαν 200.75.34.223, veja o seu IP válido em http://meuip.info/. Porém, como o ip válido muda a cada conexão, então deve-se criar um DDNS (DynDNS ou No-IP). No seu caso, para checar se o atualizador DynDNS do seu roteador está funcionando, basta pingar o DNS criado, ago como ping batista.dyndns.org. Se pingar, não precisa de instalar o cliente atualizador do DynDNS. Falouuuu

  20. Julio Cesar είπε:

    Γεια σου, Taylor! Συγχαρητήρια για το φροντιστήριο! Estou desesperadamente precisando de algo assim.
    Possuo um hd externo com arquivos importantíssimos, porém, em pastas de porta-arquivos, de um computador que já foi formatado. No entanto, como meu notebook é novo, não pretendo instalar nele o Linux, o que também funcionaria para extrair meus arquivos. Fazendo a configuração do seu post me detive na configuração do Firewall, pelo que o Windows 7 é diferente e não uso roteador. Se você puder me ajudar de alguma maneira eu agradeço de coração. É importante salientar que minha ‘net provêm de um modem + switch. Obrigado e um abraço!!!

    • Julio, dê uma olhada no postHD via FTP com Filezilla Server e Windows 7” (http://taylorlopes.com/index.php?p=1381), talvez seja mais adequado. Para ter certeza que seu modem não funciona como roteador, o IP da sua máquina (notebook) deve ser um IP válido idêntico ao que aparece em http://meuip.info/. Para ver o IP da sua máquina, digite o comando ipconfig no prompt MS-DOS (procure informações na internet). Έτσι, se os IPs forem iguais (válidos), basta não fazer a configuração do artigo referente ao roteador (redirecionamento/NAT), pois sua máquina já estaráescutando” (aguardando conexões) direto na Internet . Caso o IP da sua máquina seja algo como 192.168.0.x ou 10.0.0.y, então é porque trata-se de IP frio (não válido) e normalmente é atribuído porque existe um roteador na sua rede sim; στην περίπτωση αυτή, vai ter que descobrir o IP do roteador (κάτι σαν 192.168.0.1 ή 192.168.1.1 ή 10.0.0.1 ή 10.1.1.1 ou outro) para poder configurá-lo via navegador, conforme o artigo (redirecionar as portas). Falouuu!

  21. Igor είπε:

    Καλό απόγευμα,
    segui o tutorial corretamente, configurei localmente o FTP e funcionou,
    qnd tento pela internet em uma outra rede ele pede o Login e Senha mas
    não entra dizendo que a página não foi encontrada, o estranho é que pede
    Login e Senha e só continua se digitarmos o Login e Senhas corretos, Αλλά
    depois disso não entra mais.
    O problema acontece na internet, pois na intranet está funcionando perfeitamente.
    Oque devo fazer?

  22. Andre Sousa είπε:

    Γεια σας Taylor,
    Estou a meses tentando configurar o meu site FTP, já baixei o Firezila e agora estou com o CesarFTP, porem não estou conseguindo acesso externo, o interessante e que já criei um dominio no DNS, alasousa.dyndns-office.com, quando acesso por ele atraves da máquina onde esta instalado o FTP, eu consigo acessar as pastas, porem quando tendo de fora no trabalho por exemplo não consigo, já segui todas as instruções do seu tuto. ja leberei as portas 2100 και 2101 no roteador e no servidor, já conferi a validade do IP e a aberturas das portas no site sugerido. Mais por nada não consigo acesso externo, uso o modem da DLINK 500G-B e um roteador da TPLINK, minha internet é ADSL. voce pode me ajudar por favor com alguma dica e sua experiência
    Grato

  23. Karlos Bahia είπε:

    Γεια σας Taylor, boa noite , Συγχαρητήρια για το φροντιστήριο , o meu servidor FTP , está funcionando corretamente, exatamente como queria, remotamente, και, no Windows seven, depois de vários meses pesquisando na internet, tive a sorte de encontrar este maravilhoso trabalho , vai ajudar muita gente.

    Ευχαριστούμε , Sucessos.

  24. Marcio είπε:

    Taylor, parabéns pela explicação e paciência. Muito didático. Confesso que tive um pouco de dificuldade, estava a tempo buscando um explicação descente na internet. A sua me ajudou perfeitamente. Gostaria de saber se pelo FileZilla é possível a pessoa enviar arquivo para minha a pasta FTP da minha máquina(sem a pessoa instalar um programa de FTP na maquina dela também)? Se não, teria algum outro programa de FTP que poderia fazer isso?
    Grato.

      • Marcio είπε:

        Ευχαριστώ, mais uma vez, falta de atenção minha. Porém agora que testei não funcionou )-;. Pelo browser funciona legal, mas pelo windows Explorer dá erro. Aparece o erro:
        “Erro ao abrir esta pasta no Servidor FTP. Certifique-se que vc tem permissão para acessar a pasta.

        Detalhes:
        200 Type set to A
        227 Entering passive mode (192, 168, 0, 102, 8, 53

        OBS: eu liberei todas as permissões, o que será que é?
        Desde já, muito obrigado Taylos.

      • O erro não sei ao certo, mas tenho certeza que funciona, pois já montei dezenas de vezes esse servidor FTP, em máquinas distintas. Você poderia talvez ver no Post http://taylorlopes.com/?p=1381, ali na parte em que falo “Εάν επιθυμείτε να κάνετε πολλές ταυτόχρονες συνδέσεις (FTP), é recomendável aumentar o intervalo de portas do modo passivo, para algo tipo 2101-2301”. Teste também se localmente está funcionando; abra o Windows Explorer e digite algo como ftp://127.0.0.1:2100 (certifique-se que usou a porta 2100 para conexão FTP). Ω, tem um lance estranho que notei que ocorre quando a internet é provida pela GVT. Quando você está acessando de dentro da sua rede, use o IP local da maquina que roda como servidor FTP e não tente acessar com no-ip, dyndns ou IP de internet. Só use estes (No-ip, dyndns ou IP de internet) quando estiver de fora da sua rede, em outro lugar. Veja se seu roteador tem uma opção chamada SPI (Το πακέτο επιθεώρησης) e desabilite-a. Por fim, teste com firewall e o antivirus desligado, só para ter certeza que não tem nada sabotando, daí vai buscando levantar a causa do problema.

  25. lucas είπε:

    faz bom tempo que vc posto isso mais se vc ver este comentário me ajuda to perdido aqui não consigo conectar FTP. To entrando pelo Filezilla e aparece seguinte erro

    Κατάσταση: Conexão estabelecida, esperando mensagem de boas-vindas
    Resposta: 220 CesarFTP 0.99g Server Welcome !
    Η εντολή: USER Richardadm
    Resposta: 331 User login OK, waiting for password
    Η εντολή: PASS **********
    Resposta: 230 User password OK, CesarFTP server ready
    Κατάσταση: O servidor não suporta caracteres que não sejam ASCII.
    Κατάσταση: Conectado
    Κατάσταση: Obtendo lista de pastas
    Η εντολή: PWD
    Resposta: 257 “/”
    Η εντολή: TYPE I
    Resposta: 200 Type successfully set
    Η εντολή: PASV
    Resposta: 227 Entering Passiv Mode (10,189,123,104,8,66)
    Κατάσταση: O servidor enviou uma resposta passiva com um endereço não roteável. Usando o endereço do servidor como alternativa.
    Η εντολή: LIST
    Resposta: 150 Data connection created for directory listing
    Erro: A conexão excedeu limite de tempo
    Erro: Falha na obtenção da lista de pastas

  26. diogo είπε:

    OLÁ AMIGO EU TO COM POBLEMA EM CONFIGURAR UM SERVIDOR FTP. JA USEI OS DOIS PROGAMAS CITADO NO TUTORIAL FIZ AS CONFIGURAÇOES DO JEITO QUE VC ENSINA MAS SÓ CONSIGO ACESA NA MINHA REDE FORA DA REDE AINDA NAO DEU CERTO, USO INTERNET VIA RADIO, MAS MEU IP E FIXO,CRIEI UM DOMINIO NO NO-IP MAS AINDA NAO DEU CERTO .. ALGUMA DICA..?

    • Olá Diogo. Com Internet a radio é provável que não funcione, devido aos motivos explicados no post e comentários. O fato de você ter um IP fixo não é relevante, e sim se você tem um IP válido. Για παράδειγμα, você pode ter um IP fixo tipo 192.168.0.100 atribuído pela sua prestadora de Internet a radio, mas só que este IP é frio, IE, não é válido na Internet. Daí não vai funcionar. Είπε!

  27. Charles είπε:

    Σε ευχαριστώ πολύ.

    Foi bem fácil de fazer. Seguindo seus passos.

    Agora consigo acessar meu arquivos que estão no meu PC em casa através do meu Android aonde estiver, usado o recurso FTP do ES File Explorer.

    Brigaduuuu!

  28. Sidney είπε:

    Ótimo Post!
    Veja se consegue me ajudar;
    Tenho um HD Externo WD Mycloud de 2TB e quero acessá-lo de forma remota.
    Porem só consigo acessar quado estou conectado na minha rede doméstica, mesmo com os aplicativos do fabricante no iPhone

    • Manoel είπε:

      Estou com a mesma dificuldade, Sidney. Entrei em contato com o suporte da WD e a resposta foi a seguinte:
      Se o senhor esta tendo problemas para acessar ao seu My Cloud desde fora da rede, entre em contato com seu fornecesdor de internet e verifique que as portas 80 και 443 estejam habilitadas. Também, acesse ao Dashboard da unidade e em Configurações/Geral/Acesso à Nuvem esteja em Ativado. Caso ele esteja já ativado, então pode desativar e clicar em Utilitarios/Mantenimento do Dispositivo/Reiniciar uma vez a unidade tenha se reiniciado, o senhor clica novamente em Geral e ativa o Acesso à Nuvem.
      Entrei em contato com meu provedor (NET) e disseram que, por questões de segurança, estas portas são permanentemente fechadas e só são abertas para IP fixos de empresas. Έτσι, nada feito
      E agora como contornar esse problema, sem comprometer a segurança?

  29. Μαρσέλο είπε:

    Olá boa noite, fiz de acordo com o tutorial, acesso local deu tudo certo e o acesso externo tambem deu certo pelo navegador, porem quando tento acessar via pasta da um erro informando que o modo passivo não esta ativo, poderia me ajudar.

  30. Luan Ricardo είπε:

    HD μέσω FTP με το διακομιστή Filezilla και Windows 7 « Taylor Lopes :: Προσωπικό ιστολόγιο :: Πληροφορική
    consegui fazer tudo,muito obrigado agora quero saber se tem problema se eu compartilhar arquivos para uns 50 computadores deferentes?

  31. William είπε:

    στην περίπτωσή μου, Δεν έχω τον υπολογιστή μου συνδεθεί στο router αυτό wdr4300 tp-link hd μέσω usb, Πώς πρέπει να προχωρήσει για να αποκτήσετε απομακρυσμένη πρόσβαση (στο δρόμο) το hd?

Αφήνω μια απάντηση

Η διεύθυνση email σας δεν θα δημοσιευθεί. Τα απαιτούμενα πεδία σημειώνονται με *