Errore FTP 530, l'utente non può accedere, directory home inaccessibile


11

Mi è stato assegnato il compito di impostare una directory FTP per un nostro cliente. Sto lavorando da un server Windows 2008 con IIS 7 installato.

Per creare la directory utente FTP ho seguito questo tutorial eHow .

Il sito FTP è già impostato su IIS 7, quindi ho saltato quel bit e ho seguito esattamente il resto. Tuttavia, quando provo a connettermi tramite FileZilla, ottengo i seguenti errori:

Stato: connessione a xxx.xx.xx.xx: 21 ...
Stato: connessione stabilita, in attesa di messaggio di benvenuto ...
Risposta: 220 servizio FTP Microsoft
Comando: USER userFTP
Risposta: 331 Password richiesta per userFTP.
Comando: PASS ********
Risposta: 530 L'utente non può accedere, directory home inaccessibile.
Errore: errore critico
Errore: impossibile connettersi al server

Ho ricontrollato le autorizzazioni dell'utente e tutto sembra essere come dovrebbe. Se qualcuno ha qualche consiglio, sarei così grato.



Ho seguito tutto dal sito Web di Microsoft ma non sono riuscito a liberarmi di questo problema. l'unica cosa che mancava era riavviare il servizio FTP dal pannello Servizi dopo aver completato la configurazione. segui questo URL per ulteriori informazioni. windowstechupdates.com/...
azharalibuttar

Risposte:


5

Non mi è chiaro leggere il tuo post e il link che hai fornito per sapere se stai usando l'isolamento dell'utente. Il mio suggerimento sarebbe di determinare se si desidera utilizzare l'isolamento dell'utente o meno e quindi ricominciare da capo.

Ecco un link che può aiutare:

http://learn.iis.net/page.aspx/305/configuring-ftp-75-user-isolation/


Ciao, l'isolamento dell'utente è a posto. Sto assumendo la gestione del server (nonostante una completa mancanza di esperienza del server!) Dal ragazzo che lo ha originariamente impostato.
109221793,

Alla fine mi sono arreso e ho iniziato da zero. Mi è sembrato di fare esattamente la stessa cosa che stavo facendo prima, ma per qualche ragione questa volta ha funzionato! Grazie per l'aiuto.
109221793,

Sono felice di aiutare ...
joeqwerty,

6

È l'impostazione di isolamento dell'utente.

Dovrai cambiarlo in "non isolare gli utenti, avviare gli utenti in" directory nome utente ""


5

Ho appena riscontrato questo problema e per chiunque googling l'errore vorrebbe aggiungere la soluzione che ha funzionato su Windows Server 2012 IIS 8.0. Alla fine è stato molto semplice creare una LocalUsercartella nella radice FTP specificata durante la creazione del sito FTP. Quindi crea le cartelle del tuo nome utente in questa cartella.

Per es D:\ftp-root\LocalUser\user1


1

Un'altra causa di questo errore può essere l'uso dell'indirizzo IPv4 FTP e delle restrizioni del dominio .

Se il tuo sito FTP IIS o uno dei suoi genitori, incluso il sito predefinito, utilizza le restrizioni dell'indirizzo IPv4, dovrai assicurarti che il tuo indirizzo IP sia consentito.

Ho avuto lo stesso problema che hai descritto, con lo stesso errore esatto restituito a FileZilla. Ecco come l'ho risolto:

  1. Apri Gestione IIS
  2. Clicca sui Siti > Sito FTP predefinito impostazioni
  3. Apri l' indirizzo IPv4 FTP e le restrizioni del dominio
  4. Chiedi a Google qual è il mio IP
  5. Aggiungi il tuo indirizzo IP pubblico all'elenco consentito in Indirizzo IPv4 FTP e restrizioni di dominio
  6. Apri Servizi dal menu Start
  7. Trovare il servizio FTP di Microsoft nel introduttiva nell'elenco Servizi
  8. Riavvia il servizio FTP Microsoft

Limitazioni dell'indirizzo IPv4 FTP di IIS Manager e del dominio


1

Abbiamo avuto lo stesso problema. ( 530 utenti non riescono ad accedere, directory home inaccessibile ) Il problema era una nuova apertura (Per consentire più sessioni) nel nostro firewall consentiva un altro IP al nostro server FTP (Abbiamo impostato le restrizioni IP) La soluzione era aggiungere l'IP alle restrizioni IP ALLOW ELENCO


0

Controllare i log FTP registrati da IIS. I codici di stato e di stato secondario forniscono ulteriori informazioni sul problema. Ecco un elenco dei codici di stato: I codici di stato FTP in IIS 7.0 e versioni successive

Nel mio caso, questo problema si è verificato perché il mio IIS non era configurato per la modalità passiva . Dopo aver inserito un intervallo di porte e un indirizzo IP esterno nella funzione di supporto del firewall FTP, il messaggio di errore è scomparso:

inserisci qui la descrizione dell'immagine

In questo post del blog, menziona alcune altre cause principali: 530 L'utente non può accedere, directory home inaccessibile

Regole di autorizzazione. Assicurati di avere una regola di autorizzazione che consenta all'utente o l'accesso anonimo. Controllare la pagina "IIS> Sito FTP> Regole di autorizzazione FTP" per consentire o negare l'accesso a determinati o a tutti gli utenti.

Autorizzazioni NTFS. Gli utenti FTP (utenti locali o di dominio) devono disporre delle autorizzazioni per la cartella fisica. Fare clic con il tasto destro sulla cartella e andare su Proprietà. Nella scheda Sicurezza, assicurati che l'utente abbia richiesto le autorizzazioni. Puoi ignorare la scheda Condivisa. Non viene utilizzato per l'accesso FTP.

Account bloccato. Se l'account locale o di dominio è bloccato o scaduto, è possibile che venga visualizzato l'errore "L'utente non può accedere". Controllare le proprietà dell'utente locale o le impostazioni utente di Active Directory per assicurarsi che l'account utente sia attivo.

Altri problemi di autorizzazione. L'account utente potrebbe non disporre dei diritti "Accedi localmente" o "Consenti solo la sicurezza delle connessioni anonime".


-1

So che hai detto che hai ricontrollato le autorizzazioni, ma volevo verificare che avessi controllato le autorizzazioni a livello di file e le autorizzazioni di condivisione?


Ho ricontrollato anche quelli. Sembra a posto.
109221793,

-1

Dovrai verificare il percorso fisico dell'FTP. Di seguito sono riportati i passaggi da verificare.

Vai a IIS.

Destra, fare clic sul sito FTP predefinito. Gestisci FTP Sit >> Advance

Impostazioni >> Percorso fisico.

Deve essere corretto o troverai la home directory inaccessibile.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.