Como Configurar um Servidor FTP no Windows Server 2012 R2

05 jun

Como Configurar um Servidor FTP no Windows Server 2012 R2

Design sem nome (2)

 

Introdução

Neste artigo estaremos abordando a forma de se configurar um servidor FTP em modo passivo utilizando Windows Server 2012 R2.

 

Criando usuário de FTP no Windows Server 2012 R2

Passo 1

Será preciso criar um usuário no Windows Server para conceder a esta permissão de acesso via FTP à pasta que desejamos acessar externamente.

Para criar um usuário no Windows Server 2012, acesse o Server Manger, no painel superior clique em Tools e logo em seguida clique em Computer Management.

 

Passo 2

Após clicar em Computer Management, no painel a esquerda expanda a guia Local Users and Groups e clique com o botão direito do mouse sobre a pasta Users selecionando a opção New User...

 

Passo 3

Ao selecionar a opção New User... será aberta uma nova janela para inserir as informações do novo usuário.

Nesta já preencha os campos:

User name: Nome do usuário

Full name: Nome completo do usuário (opcional)

Description: Descrição do usuário (opcional)

Password: Senha do usuário

Confirm Password: Repetir a senha para confirmação

 

Ainda na mesma janela, nas caixas de seleção use a seguinte configuração:

Desmarque: User must change password at next logon

Marque: User cannot change password

Marque: Password never expires

Desmarque: Account is disable

 

Passo 4

Agora que o usuário já está criado, vamos criar o acesso FTP a uma determinada pasta e conceder ao usuário a permissão de acesso via FTP.

Para criar o acesso FTP, abra o IIS. Clique com o botão direito do mouse sobre a opção Sites e selecione Add FTP Site...

 

Passo 5

Será aberta uma nova janela para iniciar a configuração do acesso FTP.

No campo “FTP site name:” informe o nome do acesso FTP.

No campo “Physical Path” informe o caminho da pasta que será acessada via FTP.

Neste exemplo, o usuário terá permissão de acesso a pasta chamada wwwroot que está no caminho c:\inetpub\wwwroot.

 

Passo 6

Na próxima janela, informe o IP e porta pela qual será efetuado o acesso ao servidor.

Selecione o IP do seu servidor e informe a porta 21.

Logo abaixo deixe marcado a opção “Start FTP Site Automatically”

Na opção SSL, marque “No SSL”

 

Passo 7

A próxima será a janela de configuração de autenticação e autorização, onde será configurado o modo de autenticação e permissão do usuário.

Na opção Authentication, por segurança selecione a caixa Basic.

Em Authorization, na caixa Allow access to selecione All Users para conceder acesso a todos os usuários criados ou Specified users para especificar um único usuário.

Obs. Se selecionar Specified users, deverá informar na caixa abaixo o nome do usuário que terá acesso.

Na opção Permissions, selecione as permissões que usuário terá sobre a pasta.

Read: Leitura – somente ver conteúdo

Write: Escrita – gravar e editar conteúdo

Clique no botão Finish para finalizar a configuração do acesso FTP.

 

Passo 8

Após finalizar a criação do acesso, será preciso conceder a permissão de leitura e escrita diretamente sobre a pasta de destino.

Para conceder as permissões necessárias, no IIS clique sobre o botão direito do mouse no site FTP criado, em nosso caso “FTP Site” e selecione Edit Permissions...

 

Passo 9

Após clicar em “Edit Permissions...”, selecione a guia “Security” e clique em “Edit...

 

Passo 10

Na janela de permissões da pasta, clique no botão “Add...

 

Passo 11

Ao clicar no botão Add..., abrirá uma nova janela onde deverá informar o nome do usuário que terá a permissão, neste caso “ftp_user”.

Informe o nome do usuário “ftp_user” e clique no botão Check Name para validá-lo e em seguida clique no botão OK.

Após informar o nome do usuário e clicar em OK, retornará para janela de permissões onde deverá selecionar o usuário adicionado e informar às permissões que ele deverá possuir.

Selecione as seguintes permissões:

Read & execute

List folder contents

Read

Write

 

Passo 12

Após informar as permissões, basta clicar no botão OK para finalizar.

O usuário ftp_user poderá realizar acesso via FTP a pasta wwwroot e editar o seu conteúdo inserindo e removendo arquivos.