Instalando e configurando um servidor FTP seguro no FileZilla. Seu próprio provedor: configurando servidores FTP e TFTP

Com base em inúmeras solicitações de leitores, neste COMO FAZER daremos uma olhada detalhada na instalação e configuração de um servidor FTP (arquivos) para Windows usando o exemplo do mais popular - FileZilla Server.

A escolha do FileZilla Server se deve ao fato de ser um dos servidores FTP mais rápidos e confiáveis ​​​​(se configurado corretamente) com módulo de configuração gráfica. O servidor é atualizado regularmente e possui boa documentação em inglês.

Veremos a instalação e configuração com mais detalhes abaixo. Atenção, trânsito (muitas capturas de tela)!

Instalação do servidor

Baixe o programa de instalação do servidor em seu site oficial e execute-o. As primeiras etapas do assistente são padrão para a maioria dos aplicativos do Windows, portanto consideraremos apenas as duas últimas em detalhes.

Na página Configurações de inicialização Você será solicitado a selecionar um método para iniciar o servidor FTP:

  • Instalar como serviço, iniciado com Windows (padrão)— inicie o servidor como um serviço do Windows na inicialização. Esta opção é oferecida por padrão. O servidor FTP será iniciado automaticamente mesmo se nenhum usuário estiver conectado. Recomenda-se escolher esta opção;
  • Instalar como serviço, iniciado manualmente— o servidor será instalado como um serviço, mas não será iniciado automaticamente. Para começar, você precisará inserir o seguinte comando no console do Windows com direitos de administrador: net start "FileZilla Server"
  • Não instale como serviço, inicie o servidor automaticamente— o servidor não será instalado como um serviço, mas será iniciado como o usuário atual do Windows. Esta opção não é categoricamente recomendada, porque em caso de hacking, o invasor receberá os mesmos direitos e poderá prejudicar o sistema.

Aqui você será solicitado a selecionar a porta que escutará a interface administrativa do servidor. Especificado por padrão 14147 .

Na página Configurações de inicialização Você será solicitado a selecionar um método para iniciar a interface administrativa:


  • Iniciar se o usuário fizer logon, aplicar a todos os usuários (padrão)— inicie a interface administrativa quando qualquer usuário fizer login no sistema como um ícone na bandeja do sistema. Este item é selecionado por padrão;
  • Iniciar se o usuário fizer logon, aplicar ao usuário atual— iniciar a interface administrativa quando o usuário atual fizer login;
  • Iniciar manualmente- execute manualmente. Recomendamos escolher esta opção.

Caixa de seleção em uma caixa de seleção Iniciar interface após a conclusão da configuração iniciará automaticamente a interface administrativa do servidor após a conclusão da instalação. Não desmarque esta caixa.

Isso conclui a instalação do servidor. Vamos começar a configurá-lo.

Configurando um servidor FTP

Portanto, inicie o servidor e a interface administrativa caso ainda não estejam em execução.

Você pode iniciar o servidor assim: Começar(Todos os programasServidor FileZillaInicie o servidor FileZilla, ou usando o comando:

Início líquido do "Servidor FileZilla"

Você pode iniciar a interface administrativa assim: Começar(Todos os programasServidor FileZillaInterface do servidor FileZilla.

Após iniciar a interface administrativa, você verá uma janela solicitando que você insira o IP do servidor (para local, deixe 127.0.0.1 ), porta admin (se você a alterou durante a instalação, especifique a opção correta aqui, caso contrário, deixe o valor padrão) e senha.

A senha padrão está vazia (pode ser definida nas configurações do servidor na página), então clique imediatamente OK para ir para a janela principal (clique para ampliar):


A maior parte desta janela é ocupada pelo log do servidor FTP, que exibirá registros detalhados sobre a conexão dos usuários e as transferências que eles iniciaram. Na parte inferior da janela você verá os logins de todos os usuários conectados, seus endereços IP e o andamento do download/upload dos arquivos. Ao clicar com o botão direito em um login, você pode desconectar o usuário do servidor ( Expulsar usuário), ou bloquear seu acesso via IP ( Banir usuário).

Abra as configurações do servidor selecionando no menu Editar parágrafo Configurações.

Configurações Gerais


Nesta página você pode alterar a porta principal do servidor FTP de 21 para qualquer outro se o seu provedor bloquear conexões de entrada para ele. Aqui você pode definir tempos limite em segundos, após os quais o usuário será automaticamente desconectado do servidor. Para desativar os tempos limite, defina o valor 0 . Se quiser limitar o número máximo de usuários conectados, você pode fazer isso na linha Número máximo de usuários(o padrão é definido 0 , ou seja sem restrições).

Configurações gerais -> Mensagem de boas-vindas


Configurações gerais - Mensagem de boas-vindas

Aqui você pode substituir a saudação padrão enviada aos clientes ao se conectar ao seu servidor FTP. Você pode inserir até 1.024 caracteres, cada linha não deve ter mais de 75 caracteres.

Marque a caixa de seleção Ocultar mensagem de boas-vindas no log para reduzir o tamanho dos arquivos de log desabilitando a gravação desta mensagem neles.

Configurações gerais -> ligações IP


Configurações gerais – vinculações de IP

Nesta página você pode especificar os endereços IP das interfaces de rede que o servidor FTP deve escutar. Recomendamos sair * , ou seja ouvindo em todas as interfaces possíveis.

Configurações gerais -> Filtro IP


Configurações gerais - Filtro IP

Nesta página você pode gerenciar a lista de endereços IP banidos, ou seja, endereços dos quais o acesso ao servidor será bloqueado (campo superior), bem como endereços que não podem ser banidos pela interface administrativa (campo inferior).

Cada endereço é inserido em uma nova linha. Em nosso exemplo, os três endereços IP especificados não poderão se conectar ao servidor e 192.168.98.187 será impossível de bloquear.


Se você possui um roteador com NAT, esta é uma das páginas mais importantes para você. Marque a caixa de seleção Use intervalo de portas personalizado e especifique o intervalo de portas (números de 1024 a 65535 são permitidos) que serão usadas no modo FTP passivo para conectar clientes ao seu servidor. O intervalo mínimo é de 100 portas, mas é recomendado especificar pelo menos 400. Você deve encaminhar esse intervalo de portas nas configurações do seu roteador. Recomenda-se especificar portas no intervalo de 30.000.

Aqui você deve indicar seu endereço IP externo. Você pode especificar um nome de host com o qual o servidor determinará de forma independente seu endereço IP externo. Nosso exemplo usa o serviço DynDNS.org. Se você possui um IP externo estático, basta indicá-lo no campo Use o seguinte IP. Se o IP for dinâmico, utilize o serviço DynDNS.org ou similar e no campo Use o seguinte IP insira o nome do host resultante (como em nosso exemplo).

Marque a caixa de seleção (se ainda não estiver selecionada) Não use IP externo para conexões locais para proibir o uso de IPs externos para conexões locais. Isso resolverá problemas de NAT Loopback na maioria dos roteadores.


Nesta página você pode habilitar o uso do protocolo FXP, que permite transferir arquivos diretamente entre dois servidores FTP. Por padrão, isso está desabilitado (as caixas de seleção estão marcadas). Se precisar de suporte FXP, desmarque todas as caixas de seleção nesta página.


Parágrafo Não mostre senhas no registro de mensagens permite ocultar senhas de usuários dos logs do servidor.

Iniciar minimizado permitirá o lançamento da interface administrativa no modo de bandeja minimizada.

Não é recomendado alterar as configurações restantes desta página.


Aqui você pode alterar a porta que a interface administrativa escuta, bem como a senha do administrador.

Marque a caixa de seleção Alterar senha de administrador e defina uma nova senha de administrador. Letras e números latinos são permitidos.


Nesta página você pode ativar o registro do servidor em um arquivo marcando a caixa de seleção Habilitar registro em arquivo. Caixa de seleção na caixa de seleção Limitar o tamanho do arquivo de log permitirá que você especifique o tamanho máximo de arquivo permitido. Se o arquivo exceder o número especificado, ele será eliminado.

Parágrafo Registrar tudo no FileZilla Server.log permite que você grave todos os logs do servidor em um arquivo e Use um arquivo de log diferente a cada dia cria um novo arquivo de log todos os dias, por isso recomendamos esta opção. Caixa de seleção Exclua arquivos de log antigos depois inclui limpeza automática de registros antigos.

Todos os logs serão armazenados em um subdiretório Histórico Diretório de instalação do servidor FileZilla.


Aqui você pode definir limites globais de velocidade de download e upload. Esses limites serão aplicados pelo servidor para todos os usuários.

Para definir o limite de velocidade, marque a caixa Limite de velocidade constante de e especifique o valor em quilobytes por segundo.

Além desta página, você pode definir limites para cada usuário individualmente no módulo de gerenciamento de usuários.


Alguns clientes FTP suportam transferência de dados compactados. A compactação pode ser habilitada marcando a caixa de seleção Ativar suporte ao MODO Z. As taxas de compressão mínima e máxima também são indicadas aqui. Certifique-se de marcar a caixa de seleção Excluir intervalos de endereços IP privados, que desativará a compactação ao transferir arquivos em uma rede local ou ao conectar-se localmente a um servidor.

Atenção! A ativação da compactação pode afetar negativamente o desempenho do servidor FTP.


Nesta página você pode ativar o bloqueio automático de IP para usuários que inseriram sua senha incorretamente um determinado número de vezes. Para ativar esta função, marque a caixa de seleção Habilite banimentos automáticos, em linha Banir endereço IP depois especifique o número máximo permitido de tentativas incorretas de entrada de senha (mínimo 10) e na linha Proibição para— tempo em horas durante o qual o infrator será banido.

FileZilla Server permite criar um número ilimitado de usuários. Cada usuário tem a oportunidade de definir sua própria pasta de trabalho, parâmetros de acesso, limites de velocidade, etc.

Para gerenciar usuários no menu Editar interface administrativa, selecione Usuários.


Quando você começa, em sua seção Usuários estará vazio, então devemos criar um usuário. Para fazer isso, clique no botão Adicionar.

Na janela que se abre, indique o login desejado (apenas letras e números latinos são permitidos). Aqui você também pode especificar um grupo se ele já tiver sido criado. Basta inserir seu login e clicar OK.

Selecione o usuário criado na seção Usuários. Você será solicitado a especificar uma pasta de trabalho para ele, para que a página seja aberta automaticamente.


Clique no botão Adicionar na partição e especifique o diretório no disco ao qual o usuário FTP selecionado terá acesso. Depois disso, selecione-o na lista e clique em Definir como diretório inicial. Esta ação proibirá o escape deste diretório para o topo por motivos de segurança.

Para cada diretório adicionado, você pode definir direitos de leitura/gravação marcando ou desmarcando as caixas de seleção.

Permissões de arquivo:

  • Ler— permitir a leitura e download de arquivos do diretório;
  • Escrever— permite gravar arquivos no diretório;
  • Excluir— permitir a exclusão de arquivos do diretório;
  • Acrescentar— permite a retomada de arquivos para o servidor.

Permissões para diretórios:

  • Criar— permitir a criação de subdiretórios;
  • Excluir— permitir a exclusão de diretórios;
  • Lista— permitir listagem (visualização de uma lista de arquivos). Nunca desative esta ação (a caixa de seleção deve estar sempre marcada);
  • Subdiretórios— estender direitos a subdiretórios.

Agora vá para a página Em geral. Defina uma senha para o usuário marcando a caixa de seleção Senha e cadastrando uma senha.

Caixa de seleção Habilitar conta permite ativar/desativar a conta FTP selecionada. Aqui você pode definir limites para o número máximo de conexões do usuário. Os limites de velocidade para o usuário são definidos na página.

Para excluir um usuário, selecione-o na seção Usuários e pressione Excluir. Botão Renomear permite alterar o login do usuário selecionado (renomear) e cópia de- clonar, ou seja, crie uma cópia com um login diferente.

Após fazer as alterações desejadas, clique no botão OK. As configurações do usuário entram em vigor imediatamente.

Habilitando acesso anônimo ao servidor

Se você precisar de acesso anônimo ao servidor, abra a janela de gerenciamento de usuários, adicione um usuário com login anônimo, desmarque a caixa de seleção Senha Para desabilitar a solicitação de senha, selecione na página seu diretório inicial, que estará acessível a todos, e defina os direitos necessários (não se esqueça de desabilitar a escrita, retomada e exclusão de arquivos e diretórios). Depois de clicar OK O acesso anônimo ao servidor será aberto a todos.

Às vezes é mais fácil e rápido transferir um arquivo através do seu próprio servidor FTP do que carregá-lo para um serviço de hospedagem de arquivos. Abaixo está o procedimento para instalar e configurar o servidor FTP IIS incluído no Windows 7.


O servidor FTP está incluído nos Serviços de Informações da Internet. Para instalá-lo, abra Painel de Controle -> Programas -> Ativar ou desativar recursos do Windows. Expanda a seção Serviços IIS e marque as caixas ao lado dos seguintes componentes: Serviço FTP e Console de Gerenciamento IIS.

Configurando um servidor FTP.

Abra Painel de Controle -> Sistema e Segurança -> Administração -> Gerenciamento do Computador (você pode rapidamente: Menu Iniciar -> clicar com o botão direito em Computador -> selecionar Gerenciamento no menu). Na janela que é aberta, expanda o grupo Serviços e Aplicativos e abra o IIS Service Manager. Na janela Conexões, selecione a pasta Sites e, na janela Ações à direita, clique no link Adicionar site FTP.

No assistente de criação de site FTP, especifique seu nome e localização (por padrão c:\inetpub\ftproot).

Em seguida, especifique os parâmetros de ligação e SSL. Deixo a seção de encadernação inalterada. Desabilito a opção “Iniciar site FTP automaticamente” (só preciso de FTP de vez em quando). Na seção SSL, seleciono a opção “Sem SSL”.

Na próxima janela, deixe tudo inalterado e clique em Concluir.

O site foi criado. Agora você pode passar para configurações adicionais para ajuste fino (por exemplo, limitar o número máximo de conexões simultâneas). Selecione o site recém-criado, à direita no painel Ações, clique em Opções adicionais.

A próxima etapa é configurar o Firewall do Windows. Abra Painel de Controle -> Sistema e Segurança -> Firewall do Windows -> Configurações Avançadas. Na seção “Regras para conexões de entrada”, encontre e ative “Servidor FTP (tráfego de entrada)” e “Servidor FTP Passivo (FTP Passive Traffic-In)”. A última regra permite que o cliente FTP se conecte em modo passivo.

Na seção “Regras para conexão de saída”, encontre e ative “Servidor FTP (FTP Traffic-Out)”.

Se um firewall adicional estiver instalado no sistema (Comodo, Outpost, etc.), ele também precisará abrir a porta 21 (TCP) para conexões de entrada e a porta 20 (TCP) para conexões de saída.

Se você se conectar à Internet usando um roteador e quiser tornar seu servidor acessível aos usuários da Internet, será necessário configurar o encaminhamento de porta no roteador. No meu Dlink DI-804HV isso é feito na seção Servidor Virtual.

192.168.10.4 — Endereço IP do servidor FTP na rede local.

Configurando direitos do usuário.

Se você deixar tudo como está, qualquer usuário poderá se conectar ao servidor FTP (o acesso anônimo está habilitado) com direitos somente leitura (você pode fazer download, mas não pode gravar ou alterar arquivos). Vamos supor que precisamos fornecer acesso para usuários confiáveis ​​que teriam direitos para gravar e alterar arquivos.

Abra Painel de Controle -> Sistema e Segurança -> Ferramentas Administrativas -> Gerenciamento do Computador (Iniciar -> clique com o botão direito em Computador -> selecione Gerenciamento no menu). Em seguida, expanda o grupo Usuários e grupos locais (esta configuração está disponível apenas nas edições Business e Maximum). Clique com o botão direito na pasta Grupos e selecione Criar Grupo no menu.

Digite o nome do grupo - Usuários FTP, uma descrição (não é necessário inseri-la) e clique no botão Criar.

Agora você precisa criar um usuário. Clique com o botão direito na pasta Usuários e selecione Novo usuário no menu.

Digite o nome de usuário (por exemplo ftp_user_1), senha (pelo menos 6 caracteres), marque as caixas ao lado das opções “Proibir o usuário de alterar a senha” e “A senha não expira”.

O usuário foi criado. Agora você precisa atribuir a ele o grupo FTP Users criado anteriormente. Para fazer isso, abra as propriedades do usuário e vá até a aba “Associação ao Grupo”. Por padrão, um novo usuário recebe o grupo Usuários para excluí-lo. Clique no botão Adicionar -> Avançado -> Pesquisar. Uma lista de grupos de usuários será aberta. Selecione o grupo Usuários FTP e clique em OK. Como resultado obtemos:

Clique em OK e vá para a próxima etapa.

Na fase de criação de um site FTP, precisávamos selecionar um diretório de trabalho (c:\inetpub\ftproot). Agora você precisa configurar os direitos de acesso a este diretório para o grupo Usuários FTP. Abra c:\inetpub no Explorer, abra as propriedades da pasta ftproot, vá até a aba Segurança e clique no botão Editar. Na janela que se abre, clique no botão Adicionar e selecione o grupo “Usuários FTP” (como ao criar um usuário). Defina o nível de permissão para “Controle total” e clique em OK.

Estágio final. Abra o IIS Services Manager novamente e selecione nosso servidor FTP (Test FTP). No painel de controle do site FTP, selecione “Regras de autorização de FTP”. Adicione uma regra de permissão. Na janela que se abre, selecione a opção “Funções ou grupos de usuários especificados”. Na parte inferior do campo de texto, escrevemos manualmente o nome do nosso grupo (Usuários FTP), em seguida, marcamos as caixas na seção Permissões ao lado de Ler e Escrever e clicamos em OK.

Isso conclui a configuração.

No início não selecionamos a opção de iniciar automaticamente o servidor, por isso não esquecemos de iniciá-lo manualmente (clique com o botão direito no nome do site -> Gerenciar site FTP -> Iniciar).

Como conectar?

Opção usando o Windows Explorer.
Abra Computador (Vista, Win 7) ou Meu Computador (XP).
Para acesso anônimo, basta inserir o endereço do servidor (ftp://192.168.10.4) na barra de endereços.
Para fazer login com nome de usuário e senha, digite um endereço como: ftp://[nome de usuário]:[senha]@[endereço do servidor FTP]. Por exemplo ftp://ftp_user_1: [e-mail protegido]— para conectar-se a partir de uma rede local. Para se conectar pela Internet, substitua o endereço local por um externo ou por um nome de domínio.

Como tornar seu servidor FTP acessível pela Internet?

Se o computador estiver conectado diretamente à Internet, nenhuma ação adicional será necessária.

Se o computador estiver conectado à Internet por meio de um roteador, no painel de controle do roteador você precisará configurar o encaminhamento de porta TCP 21 (geralmente chamado de servidor virtual). .

(shareware). Além disso, há um Cerberus um pouco mais simples (gratuito), bem como um interessante projeto em russo ST FTP-Service (gratuito). A seguir discutiremos brevemente o processo de configuração de alguns desses programas.

Guild FTPd 0.999.5

Um servidor poderoso, facilmente personalizável, com interface amigável e excelente implementação do sistema de arquivos virtual (VFS).

Instalação e janela principal

Instalar o programa é trivial. Você instalou o programa em seu computador, iniciou-o e olha com interesse a janela principal do programa:

Configurando o programa.

1. Definindo configurações básicas do servidor(número da porta, número máximo de conexões, número de conexões de cada ip, etc.) é realizado na janela inferior direita. Se você fizer isso para o grupo Sistema, todos os grupos de nível inferior herdarão essas configurações. Para qualquer grupo selecionado, essas configurações padrão podem ser substituídas. Em particular, às vezes usei números de porta diferentes para nomes de usuário diferentes.

2. Item de menu Admin -> Opções -> Servidor: insira o nome do seu servidor e reduza ligeiramente os detalhes das mensagens do servidor (movendo o controle deslizante “Nível de log” para a esquerda), caso contrário, os arquivos de log acumularão rapidamente centenas de megabytes:

3. Configurando o acesso ao servidor. A estrutura da hierarquia de usuários no GuildFTPd é tal que qualquer usuário deve ser atribuído a algum grupo. Nesse caso, você tem duas maneiras principais:

  • construção de FTP com base em logins pessoais;
  • construir um servidor baseado na entrada direta no diretório desejado.

3.1. Construindo um FTP baseado em logins pessoais.

Vamos supor que você decida dar acesso ao diretório Documentos aos seus amigos e que cada um deles precise ver um conjunto exclusivo de diretórios (ou seja, você deve criar um sistema de arquivos virtual para cada usuário).

O algoritmo é muito simples:

a) crie um grupo, digamos, Equipe, e crie imediatamente um diretório raiz comum para o grupo:

É claro que já deve existir no disco. Observe que o valor virtual do diretório selecionado é “\”. Em seguida, atribuiremos os direitos apropriados. Obtemos o seguinte:

Compare as duas últimas fotos entre si e você não terá mais perguntas.

Além disso, existem convenções geralmente aceitas para nomes de diretórios localizados na raiz, em particular: \pub - aqui estão os dados disponíveis para download público (anônimo); \upload - eles farão o upload aqui para você; \incoming e alguns outros. Acho que para um servidor privado não é necessário seguir estas convenções.

b) comece a preencher o grupo com usuários (Admin -> Adicionar usuário):

c) criar um VFS para cada um (ver a)):

E você obtém:

Observação. Você pode abrir o acesso a todo o disco, digamos, desta forma:

O diretório físico K:\FTP é sua raiz e os discos físicos são diretórios. Então, no cliente FTP, você verá o seguinte:

O arquivo picture1.jpg está localizado no diretório K:\FTP e você poderá vê-lo novamente se acessar esse diretório pelo caminho físico.

3.2. Construindo um servidor baseado na entrada direta no diretório desejado.

Aqui você não precisa criar muitos logins. Você cria um (ou até mesmo usa um login anônimo, para o qual você insere um nome anônimo, e deixe os campos de senha vazios), mas nos direitos do diretório raiz, desmarque o item “lista”. E então você apenas adiciona diretórios lá. Você não conseguirá entrar no diretório sem saber o nome completo.

Neste ponto, seu servidor está pronto para uso; para iniciá-lo/desligá-lo, clique no botão “ligar” ou selecione o menu Admin -> Permitir Logins.

4. Extras. Configurando mensagens do servidor: Admin -> Mensagens do Servidor

5. Extras. Instalando plug-ins. Recomendo instalar um plugin para visualizar estatísticas (no site dos autores):

6. Extras. Negando acesso ao servidor: Ver -> Ver lista de banimentos. Para se livrar de um usuário chato, adicione seu endereço à lista de banimentos.

Instalando um servidor FTP.

O servidor FTP está incluído nos Serviços de Informações da Internet. Para instalá-lo, abra Painel de Controle -> Programas -> Ativar ou desativar recursos do Windows. Expanda a seção Serviços IIS e marque as caixas ao lado dos seguintes componentes: Serviço FTP e Console de Gerenciamento IIS.

Configurando um servidor FTP.

Abra Painel de Controle -> Sistema e Segurança -> Administração -> Gerenciamento do Computador (você pode rapidamente: Menu Iniciar -> clicar com o botão direito em Computador -> selecionar Gerenciamento no menu). Na janela que é aberta, expanda o grupo Serviços e Aplicativos e abra o IIS Service Manager. Na janela Conexões, selecione a pasta Sites e, na janela Ações à direita, clique no link Adicionar site FTP.


No assistente de criação de site FTP, especifique seu nome e localização (por padrão c:\inetpub\ftproot).


Em seguida, especifique os parâmetros de ligação e SSL. Deixo a seção de encadernação inalterada. Desabilito a opção “Iniciar site FTP automaticamente” (só preciso de FTP de vez em quando). Na seção SSL, seleciono a opção “Sem SSL”.


Na próxima janela, deixe tudo inalterado e clique em Concluir.


O site foi criado. Agora você pode passar para configurações adicionais para ajuste fino (por exemplo, limitar o número máximo de conexões simultâneas). Selecione o site recém-criado, à direita no painel Ações, clique em Opções adicionais.


A próxima etapa é configurar o Firewall do Windows. Abra Painel de Controle -> Sistema e Segurança -> Firewall do Windows -> Configurações Avançadas. Na seção “Regras para conexões de entrada”, encontre e ative “Servidor FTP (tráfego de entrada)” e “Servidor FTP Passivo (FTP Passive Traffic-In)”. A última regra permite que o cliente FTP se conecte em modo passivo.



Na seção “Regras para conexão de saída”, encontre e ative “Servidor FTP (FTP Traffic-Out)”.


Se um firewall adicional estiver instalado no sistema (Comodo, Outpost, etc.), ele também precisará abrir a porta 21 (TCP) para conexões de entrada e a porta 20 (TCP) para conexões de saída.

Se você se conectar à Internet usando um roteador e quiser tornar seu servidor acessível aos usuários da Internet, será necessário configurar o encaminhamento de porta no roteador. No meu Dlink DI-804HV isso é feito na seção Servidor Virtual.


192.168.10.4 — Endereço IP do servidor FTP na rede local.

Configurando direitos do usuário.

Se você deixar tudo como está, qualquer usuário poderá se conectar ao servidor FTP (o acesso anônimo está habilitado) com direitos somente leitura (você pode fazer download, mas não pode gravar ou alterar arquivos). Vamos supor que precisamos fornecer acesso para usuários confiáveis ​​que teriam direitos para gravar e alterar arquivos.

Abra Painel de Controle -> Sistema e Segurança -> Ferramentas Administrativas -> Gerenciamento do Computador (Iniciar -> clique com o botão direito em Computador -> selecione Gerenciamento no menu). Em seguida, expanda o grupo Usuários e grupos locais (esta configuração está disponível apenas nas edições Business e Maximum). Clique com o botão direito na pasta Grupos e selecione Criar Grupo no menu.


Digite o nome do grupo - Usuários FTP, uma descrição (não é necessário inseri-la) e clique no botão Criar.


Agora você precisa criar um usuário. Clique com o botão direito na pasta Usuários e selecione Novo usuário no menu.


Digite o nome de usuário (por exemplo ftp_user_1), senha (pelo menos 6 caracteres), marque as caixas ao lado das opções “Proibir o usuário de alterar a senha” e “A senha não expira”.


O usuário foi criado. Agora você precisa atribuir a ele o grupo FTP Users criado anteriormente. Para fazer isso, abra as propriedades do usuário e vá até a aba “Associação ao Grupo”. Por padrão, um novo usuário recebe o grupo Usuários para excluí-lo. Clique no botão Adicionar -> Avançado -> Pesquisar. Uma lista de grupos de usuários será aberta. Selecione o grupo Usuários FTP e clique em OK. Como resultado obtemos:


Clique em OK e vá para a próxima etapa.

Na fase de criação de um site FTP, precisávamos selecionar um diretório de trabalho (c:\inetpub\ftproot). Agora você precisa configurar os direitos de acesso a este diretório para o grupo Usuários FTP. Abra c:\inetpub no Explorer, abra as propriedades da pasta ftproot, vá até a aba Segurança e clique no botão Editar. Na janela que se abre, clique no botão Adicionar e selecione o grupo “Usuários FTP” (como ao criar um usuário). Defina o nível de permissão para “Controle total” e clique em OK.


Estágio final. Abra o IIS Services Manager novamente e selecione nosso servidor FTP (Test FTP). No painel de controle do site FTP, selecione “Regras de autorização de FTP”. Adicione uma regra de permissão. Na janela que se abre, selecione a opção “Funções ou grupos de usuários especificados”. Na parte inferior do campo de texto, escrevemos manualmente o nome do nosso grupo (Usuários FTP), em seguida, marcamos as caixas na seção Permissões ao lado de Ler e Escrever e clicamos em OK.


Isso conclui a configuração.

No início não selecionamos a opção de iniciar automaticamente o servidor, por isso não esquecemos de iniciá-lo manualmente (clique com o botão direito no nome do site -> Gerenciar site FTP -> Iniciar).

Como conectar?

Opção usando o Windows Explorer.
Abra Computador (Vista, Win 7) ou Meu Computador (XP).
Para acesso anônimo, basta inserir o endereço do servidor (ftp://192.168.10.4) na barra de endereços.
Para fazer login com nome de usuário e senha, digite um endereço como: ftp://[nome de usuário]:[senha]@[endereço do servidor FTP]. Por exemplo ftp://ftp_user_1: [e-mail protegido]- para conectar-se a partir de uma rede local. Para se conectar pela Internet, substitua o endereço local por um externo ou por um nome de domínio.

Os usuários do sistema operacional Windows muitas vezes se perguntam o que é um servidor FTP e como configurá-lo. Se você também está interessado em instalar e configurar um servidor FTP no Windows 10, você veio ao lugar certo. Neste tópico, daremos uma olhada detalhada no processo de configuração de um servidor FTP.

Para que serve um servidor FTP?

FTP é um protocolo de transferência de arquivos em rede baseado no princípio cliente-servidor. Um servidor FTP é uma espécie de armazenamento de arquivos na Internet, ou seja, um PC comum com sistema operacional Windows 7 ou superior instalado, que possui vários discos rígidos e pode acomodar muitos arquivos de diferentes usuários. Nesse computador há sempre um programa instalado, por exemplo – FileZilla Server. Qualquer usuário a quem o administrador tenha concedido acesso pode acessar determinados arquivos por meio deste programa. Após conectar-se ao servidor FTP, o usuário pode fazer upload de quaisquer arquivos para ele (filmes, músicas, fotos, documentos, etc.) e também baixar os materiais armazenados.

Como configurar um servidor FTP no Windows 10?

Como implementação de software de um servidor FTP, o artigo apresentará o programa FileZilla Server, que será instalado em uma máquina com Windows 7 (para Windows 10 o passo a passo será idêntico).

IMPORTANTE! Para configurar um servidor FTP, você precisa baixar o FileZilla Server e o FileZilla Client. Neste caso, instalamos o arquivo servidor no Windows 7, que servirá como servidor, e instalamos a versão cliente do programa no Windows 10, a partir da qual o acessaremos. O princípio de instalação do programa cliente é padrão.

Vejamos o princípio de instalação do FileZilla Server. Baixe e execute o programa em seu PC. Aceitamos os termos do contrato de licença.

Deixe todas as marcas como na imagem.

Selecione um local para descompactar os arquivos do programa.

Também não alteramos o número da porta.

Clique em “Instalar”.

Após a instalação do software, aparecerá uma pequena janela na qual você deverá inserir o endereço local do servidor FTP e clicar em OK. Não tocamos no porto.

Após inserir esses dados, vale a pena fazer diversas configurações. Inicialmente, clique em “Editar”, “Usuários”.

Uma pequena janela aparecerá. Selecione o ramo “Geral” e clique em “Adicionar” (adicionar usuário).

Defina um nome para o usuário.

Ao lado do item “Senha”, marque a caixa e digite a senha do novo usuário.

Especifique a pasta criada anteriormente “FTP01”.

Selecione a pasta adicionada e especifique os direitos de acesso para ela:

  • Ler – somente leitura;
  • Escrever – gravar;
  • Excluir – exclusão;
  • Anexar – altera os arquivos nesta pasta.

Após selecionar os direitos de acesso, clique em “Ok”.

Agora, para determinar o endereço IP, você deve inserir o comando “ipconfig” na linha de comando com direitos de administrador.

Agora mudamos para o Windows 10 e instalamos o Cliente. Inicialmente, aceitamos os termos do contrato de licença.

Selecione “Abrir apenas para mim”. O usuário que você criou anteriormente será indicado entre parênteses.

Selecione uma pasta para descompactar os arquivos do programa.

Iniciamos a instalação do programa.

Vamos nos conectar ao servidor FTP através da linha de comando. Vamos iniciar o console. Digite o comando “ftp” e depois digite “open 192.168.1.4”, onde “192.168.1.4” é o endereço IP do servidor FTP. Especifique o nome de usuário e digite a senha. A senha não é exibida quando digitada. “Logado” significa que efetuamos login no servidor FTP.

Vamos criar a pasta “My_Backup_win10” no servidor FTP digitando o comando “mkdir My_Backup_win10”. Você pode visualizar uma lista de pastas usando o comando “is”.

Assim, nos conectamos ao servidor FTP usando a linha de comando. No entanto, se você não conseguiu se conectar por meio da linha de comando, poderá usar o Total Commander para se conectar.