Use a página do recurso Isolamento de Usuários FTP para definir o modo de isolamento de usuários para o seu site FTP. O isolamento dos usuários FTP é uma solução para os provedores de serviço de Internet que desejam oferecer a seus clientes diretórios FTP individuais para carregar conteúdo. O isolamento de usuários FTP impede que eles exibam ou substituam o conteúdo de outros usuários, restringindo-os a seus próprios diretórios. Os usuários não podem navegar mais acima na árvore de diretórios porque seu diretório de nível superior aparece como a raiz do serviço FTP. Dentro de seu site específico, os usuários podem criar, modificar ou excluir arquivos e pastas.

Lista de elementos da interface do usuário

As tabelas a seguir descrevem os elementos da interface do usuário disponíveis na página do recurso e no painel Ações.

Elementos da Página do Recurso

Nome do elemento Descrição

Não isole usuários. Iniciar usuários em: Diretório raiz FTP

Selecione esta opção para especificar que você não deseja isolar usuários.

Todas as sessões FTP começarão no diretório raiz do site FTP.

Cuidado

Se tiver permissões suficientes, qualquer usuário de FTP poderá acessar o conteúdo de qualquer outro usuário de FTP.

Não isole usuários. Iniciar usuários em: Diretório de nome de usuário

Selecione esta opção para especificar que você não deseja isolar usuários.

Todas as sessões FTP começarão no diretório físico ou virtual com o mesmo nome do usuário conectado no momento, se a pasta existir; caso contrário, a sessão FTP começará no diretório raiz do site FTP.

Observação

Para especificar o diretório inicial para acesso anônimo, crie uma pasta de diretório física ou virtual chamada padrão no diretório raiz do site FTP.

Cuidado

Se tiver permissões suficientes, qualquer usuário de FTP poderá acessar o conteúdo de qualquer outro usuário de FTP.

Isolar usuários. Restringir usuários no seguinte diretório: Diretório de nome de usuário (desabilitar diretórios virtuais globais)

Selecione esta opção para especificar que você deseja isolar as sessões de usuário de FTP ao diretório físico ou virtual com o mesmo nome da conta de usuário de FTP. Para o usuário é exibido apenas seu local raiz do FTP e, portanto, ele não pode navegar acima na árvore de diretórios.

Observação

Para criar diretórios base para cada usuário, primeiro você deve criar um diretório físico ou virtual na pasta raiz do seu servidor FTP com o nome do seu domínio ou com o nome UsuárioLocal para contas de usuários locais. Em seguida, você deve criar um diretório físico ou virtual para cada conta de usuário que terá acesso ao seu site FTP. A tabela a seguir lista a sintaxe do diretório base para os provedores de autenticação incluídos no serviço FTP:

Tipos de conta de usuário Sintaxe do diretório base

Usuários anônimos

%%RaizFtp%\LocalUser\Public

Contas de usuários locais do Windows

(requer a autenticação básica)

%%RaizFtp%\LocalUser\%Nome_do_Usuário%

Contas de domínios do Windows

(requer a autenticação básica)

%%RaizFtp%\%UserDomain%\%Nome_do_Usuário%

Gerenciador do IIS ou contas de usuário de autenticação personalizada do ASP.NET

%%RaizFtp%\LocalUser\%Nome_do_Usuário%

Observação

%%RaizFtp% é o diretório raiz do seu site FTP: por exemplo, C:\Inetpub\RaizFtp.

Importante

Os diretórios virtuais globais são ignorados. Nenhum usuário de FTP pode acessar diretórios virtuais configurados no nível da raiz do seu site FTP. Todos os diretórios virtuais devem ser definidos explicitamente no caminho do diretório físico ou virtual de um usuário.

Isolar usuários. Restringir usuários no seguinte diretório: Diretório físico de nome de usuário (habilitar diretórios virtuais globais)

Selecione esta opção para especificar que você deseja isolar as sessões de usuário de FTP ao diretório físico com o mesmo nome da conta de usuário de FTP. Para o usuário é exibido apenas seu local raiz do FTP e, portanto, ele não pode navegar acima na árvore de diretórios.

Observação

Para criar diretórios base para cada usuário, primeiro você deve criar um diretório físico na pasta raiz do seu servidor FTP com o nome do seu domínio ou com o nome UsuárioLocal para contas de usuários locais. Em seguida, você deve criar um diretório físico para cada conta de usuário que terá acesso ao seu site FTP. A tabela a seguir lista a sintaxe do diretório base para os provedores de autenticação incluídos no serviço FTP:

Tipos de conta de usuário Sintaxe do diretório base

Usuários anônimos

%%RaizFtp%\LocalUser\Public

Contas de usuários locais do Windows

(requer a autenticação básica)

%%RaizFtp%\LocalUser\%Nome_do_Usuário%

Contas de domínios do Windows

(requer a autenticação básica)

%%RaizFtp%\%UserDomain%\%Nome_do_Usuário%

Gerenciador do IIS ou contas de usuário de autenticação personalizada do ASP.NET

%%RaizFtp%\LocalUser\%Nome_do_Usuário%

Observação

%%RaizFtp% é o diretório raiz do seu site FTP; por exemplo, C:\Inetpub\RaizFtp.

Importante

Os diretórios virtuais globais são habilitados. Todos os diretórios virtuais configurados no nível da raiz do seu site FTP poderão ser acessados por todos os usuários de FTP, se esses usuários tiverem permissões suficientes.

Cuidado

Quando os diretórios virtuais globais estão habilitados, todos os usuários de FTP poderão acessar o conteúdo de outros usuários de FTP, se tiverem permissões suficientes.

Isolar usuários. Restringir usuários no seguinte diretório: O diretório base FTP configurado no Active Directory

Selecione esta opção para especificar que você deseja isolar as sessões de usuário de FTP ao diretório base definido nas configurações de conta do Active Directory para cada usuário de FTP. Quando o objeto de um usuário está localizado no contêiner do Active Directory, as propriedades FTPRoot e FTPDir são extraídas para fornecer o caminho completo do diretório base do usuário. Se o serviço FTP puder acessar com êxito o caminho, o usuário será colocado no diretório base, que representa seu local raiz FTP. Para o usuário é exibido apenas seu local raiz do FTP e, portanto, ele não pode navegar acima na árvore de diretórios. O acesso do usuário será negado se a propriedade FTPRoot ou FTPDir não existir ou se essas duas juntas não formarem um caminho válido e acessível.

Observação

Esse modo requer um servidor Active Directory executando o sistema operacional Windows Server 2003 ou um sistema operacional posterior. Um Active Directory do Windows 2000 também poderá ser usado, mas irá requerer extensão manual do esquema User Object.

Personalizado

Esta opção especifica que você deseja isolar sessões de usuários de FTP usando um provedor personalizado.

Importante

Esta opção é um recurso avançado que só pode ser selecionado modificando-se as configurações de FTP no arquivo ApplicationHost.config.

Elementos do Painel Ações

Nome do elemento Descrição

Aplicar

Salva as alterações que você fez na página do recurso.

Cancelar

Cancela as alterações que você fez na página do recurso.

Consulte também


Sumário