530 O usuário não pode efetuar login, diretório inicial inacessível

1

Eu vi essa pergunta no fórum, mas percebi que não havia muita explicação sobre a configuração feita no IIS 7.5.

Estou usando o IIS 7.5. Tem dois sites em execução. Uma está usando a pasta padrão wwwroot. O FTP está funcionando aqui. Eu configurei permissão de arquivo para usuários de domínio, administradores de domínio, IIS_IURS e administrador para controle total. A autorização de FTP permitiu ao usuário ler e escrever permissão.

Eu criei a permissão de arquivo aplicada ao meu arquivo de ftproot como acima, mas no IIS 7.5 permiti que a autorização para esse usuário criasse permissão de leitura e gravação na pasta.

No entanto, recebo o erro:

    530 User cannot log in, home directory inaccessible. 
       Error:   Critical error
       Error:   Could not connect to server.

É provável que eu tenha perdido alguma coisa. Eu não estou usando o isolamento de FTP. Eu usei vinculação e cabeçalho de host na configuração desses dois sites no mesmo endereço IP.

    
por Sithelo Ngwenya 10.07.2013 / 10:28

1 resposta

0

O IIS 7.5 FTP 530 O usuário não pode efetuar login, diretório inicial inacessível. Postado em 21 de março de 2014 por Frank McCourry

Há uma tonelada de artigos por aí abordando esse problema. Eu não vou repeti-los aqui. O que vou compartilhar é o que fazer quando você seguiu todos esses artigos e ainda não parece funcionar.

Deixe-me rever o problema. Desde a introdução do IIS 7.0 e agora com o 7.5, a Microsoft alterou a autenticação e a autorização do ftp. Isso pode ser confuso porque há duas etapas críticas que devem ser executadas para garantir que o usuário realmente obtenha o acesso necessário. Primeiro você deve definir as permissões na pasta que eles estarão acessando e depois autorizar o usuário no IIS sob regras de autorização FTP.

Aqui está o kicker. Se você fizer isso na ordem errada, tudo parecerá correto, mas você receberá um "Erro 530 O usuário não pode efetuar login, diretório inicial inacessível".

Para corrigir este problema:

Remove FTP publishing from the site.
Restart IIS
Verify that the users have proper permissions to the folder you want them to use.
Add FTP publishing back to the site.
Add the user to the ftp authorization rules.

Este problema não acontece todas as vezes e eu ainda tenho que entender se existe algum padrão diferente da ordem em que as permissões e autorizações estão definidas. Mesmo quando eles estão na ordem certa, eu vi essa quebra ao adicionar um novo usuário.

    
por 22.12.2015 / 15:21