Pastas separadas para contas FTP (Windows Server)
Ambiente de verificação de operação
- Servidor Windows
-
- Windows Server 2022
- IIS (Serviços de Informação da Internet)
-
- 10.0
Inicialmente
Depois de construir um servidor FTP no Windows Server, você pode criar várias contas e ainda ter acesso a uma pasta. Esta seção descreve como criar uma pasta para cada conta e separar as pastas que você pode acessar.
Configure um site FTP no Windows Server
O procedimento está descrito no artigo a seguir, por isso, consulte-o.
Desta vez, já que vamos criar várias contas, ainda não criamos uma conta.
A pasta criou "C:\FtpFolder\" mas não definiu permissões.
As permissões de autenticação no momento da configuração do site FTP são gerenciadas por "Autenticação básica + conta do Windows", então selecione "Todos os usuários". As permissões verificam tanto o Leitura quanto o Escrito. Se você configurá-lo por engano, você pode mudá-lo mais tarde.
Construa um site chamado FtpTest.
Reinicie o serviço FTP da Microsoft.
Criando várias contas
A conta FTP usa a conta do Windows. Crie quantos precisar. Aqui criamos contas chamadas "FtpUser1", "FtpUser2" e "FtpUser3".
Você não estará logado como uma conta do Windows, então exclua todos os grupos.
Criando uma pasta para cada conta
Crie uma pasta chamada "LocalUser" na pasta raiz FTP que você criou. Este nome está fixo.
Dentro desta pasta, crie uma pasta para cada conta.
Abra as propriedades da pasta para cada conta criada e clique no botão Editar da guia Segurança.
Adicione uma conta à sua entrada e verifique a permissão "Modificar" para se registrar.
Por favor, defina também as permissões da pasta criada.
Isolamento do usuário FTP
Apenas criando uma conta, você acessará a pasta na raiz do FTP. Defina isso para ser separado por pasta.
Abra o IIS Manager e selecione o site FTP que você criou. Clique duas vezes no isolamento do usuário FTP da lista para abri-lo.
Na página de isolamento do usuário FTP, verifique "Diretório de nome de usuário (desativar diretório virtual global)" e clique no link Aplicar no canto superior direito.
Verificação de operação
Os clientes ftp estão bem, mas vamos tentar verificá-los usando WinSCP por enquanto. A figura a seguir mostra quando acessado com FtoUser2.
Tentei enviar um arquivo de texto. O caminho de destino FTP é raiz.
Se você olhar para o ambiente de destino FTP, você pode ver que os arquivos estão na pasta de cada conta.
Dessa forma, conseguimos separar as pastas que poderíamos acessar para cada conta.