IIS 7.5, unter Windows 7, IIS-Benutzer kann sich nicht anmelden, „Konfigurationsdatei kann aufgrund unzureichender Berechtigungen nicht gelesen werden“

IIS 7.5, unter Windows 7, IIS-Benutzer kann sich nicht anmelden, „Konfigurationsdatei kann aufgrund unzureichender Berechtigungen nicht gelesen werden“

Ich „experimentiere“ mit Microsoft Internet Information Services 7.5 auf einem Windows 7-Betriebssystem als FTP-Site.

Ich habe eine FTP-Site namens „Opta-Site“ erstellt und „Anonyme Authentifizierung“, „Basisauthentifizierung“, „IisManagerAuth“ und „AspNetAuth“ aktiviert.

Die FTP-Benutzerisolierung ist nicht aktiviert (d. h. alle Benutzer gehen direkt zu ftproot).

Ich habe dann versucht, eine anonyme Verbindung herzustellen, und es hat funktioniert.

Dann habe ich einen IIS-Benutzer (Benutzername: „Opta“, Passwort „ThePassword“) erstellt, und zwar, wie ich glaube, mit der Microsoft .Net API(?), und zwar mit den folgenden Befehlen in Power Shell

[System.Reflection.Assembly]::LoadWithPartialName("Microsoft.Web.Management")  

[Microsoft.Web.Management.Server.ManagementAuthentication]::CreateUser("Opta", "ThePassword") 

[Microsoft.Web.Management.Server.ManagementAuthorization]::Grant("Opta", "Opta-site", $FALSE) 

Und zurück in der IIS-Manager-Benutzeroberfläche wurde eine „Zulassungsregel“ für den Benutzer „Opta“ aktiviert, um Lese- und Schreibberechtigungen für das FTP-Stammverzeichnis zu erhalten.

Wenn ich jetzt beispielsweise über Filezilla oder Windows FTP eine Verbindung herstelle, erhalte ich Folgendes:

Status: Connecting to 192.168.178.20:21...
Status: Connection established, waiting for welcome message...
Response:   220 Microsoft FTP Service
Command:    USER Opta
Response:   331 Password required for Opta.
Command:    PASS ***********
Response:   530-User cannot log in.
Response:    Win32 error:   Access is denied. 
Response:    Error details: Filename: \\?\C:\Windows\system32\inetsrv\config\redirection.config
Response:    Error: Cannot read configuration file due to insufficient permissions
Response:    
Response:    
Response:   530 End
Error:     Critical error
Error:     Could not connect to server

Handelt es sich hierbei um ein Windows-Problem (z. B. Windows-Berechtigungen für die Datei „C:\Windows\system32\inetsrv\config\redirection.config“ festlegen)? Oder liegt es an etwas anderem?

Ich habe gesehen, dass andere Leute dieses/ein ähnliches Problem haben, z. B.Serverfehler Frage A,Serverfehler Frage B,StackOverflow-Frage, wobei letzteres vorschlägt, „IIS_IUSRS“-Berechtigungen für die Datei zu erteilen, aber keine dieser „Lösungen“ hat in diesem Fall funktioniert. Das Problem bleibt unverändert.

Danke für jede Hilfe :)

Antwort1

Verfügt das Konto, mit dem Sie eine Verbindung herzustellen versuchen, über Berechtigungen für das FTP-Stammverzeichnis/die erforderlichen Ordner/ist es darin definiert?

verwandte Informationen