Criando usuário de FTP no Windows Server 2012 R2

Passo 1

Será preciso criar um usuário no Windows Server para conceder a este 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.