22

Windows Server Web(64ビット)エディション用にIIS7.0でセットアップした新しいFTPサイトにFTPで転送しようとしています。しかし、このサイトにログインしようとすると、上記のエラーが発生します。ただし、他のFTPサイトにログインすることはできます。

また、IISマネージャーからこのWebサイトを選択すると、[アクション]パネルには表示されますが、中央のセクションにFTPセクションが表示されません。また、このFTPサイトにも正常にログインできません。

チェックし、ローカルでログオンを選択しました。匿名接続のみを許可していません。選択したネットワークからこのコンピューターにアクセスします。

IISとFTPサービスも再起動しました。

FTPが機能している他のサイトとは異なるIISのこのWebサイトについて私が気付いた1つの異なる点は、このWebサイトにはサイトの下に3つの仮想ディレクトリがあることです。そして、これら3つのいずれかをクリックすると、FTPストリップが中央のペインに表示されます。わかる?

このエラーの原因をデバッグするにはどうすればよいですか?使用できるSWツールはありますか?

4

16 に答える 16

20

FTPサーバーからログインしてみましたか?これを行い、[FTPメッセージ]で[ローカルリクエストからの詳細メッセージを表示する]を有効にすると、失敗した場合にログインする理由がより明確になります。私の場合、次のメッセージが表示されました(IISマネージャーユーザーとパススルー認証を使用しています)

530-User cannot log in.
 Win32 error:   Access is denied.
 Error details: Filename: \\?\C:\Windows\system32\inetsrv\config\redirection.config
 Error: Cannot read configuration file due to insufficient permissions

これを解決するために、エラーメッセージで指定されたconfigディレクトリへの読み取り専用アクセスをNETWORKSERVICESユーザーに与えました。これが正しいことかどうかは100%わかりませんが、確かにこの問題は修正されました。

于 2014-02-19T23:44:06.800 に答える
13

私の状況では、IISManagerAuthを実際に許可するRoleServiceFTPの拡張性がありませんでした。IISマネージャーの認証を許可できるため、これはかなり注意が必要ですが、FTP拡張機能をインストールしない限り機能しません。

于 2013-09-05T09:31:24.057 に答える
13

私の場合、基本認証を有効にするのを忘れました

ここに画像の説明を入力してください

于 2016-06-28T10:45:53.650 に答える
6

次の形式でクレデンシャルを送信してみてください。

UserName: Domain|Username
Password: secretSquirrel
于 2016-02-25T00:51:40.133 に答える
6

考えられる原因はたくさんあるようです。私の場合、前述と同じエラーでプレーンな「ユーザー名」でログインできませんでした。

代わりに「。\username」でログインすると解決しました。

何らかの理由で、FTPクライアントがドメインアカウントでログインしようとしましたが、ローカルコンピューターアカウントでログインしたかっただけです。

これが誰かを助けることを願っています。

于 2019-02-08T10:09:14.243 に答える
2

私は同じ問題を抱えていました、私はFTPサイトを削除し、これに従いました:

http://www.iis.net/learn/publish/using-the-ftp-service/configure-ftp-with-iis-manager-authentication-in-iis-7

前提条件-4つのコマンドサンプルを使用してフォルダーにアクセス許可を設定しましたが、これだけで問題が解決したわけではないため、この手順が必要であると誠実に言うことはできませんが、これは私が行ったことであり、現在は機能しています。

IIS管理サービスを構成し、IIS7マネージャーを追加します-

手順4を実行して、最初に既存のユーザーを削除してから、再度追加します。

新しいFTPサイトの作成とIIS7Managerアカウントの構成-

ここのすべてのステップ

IIS 7マネージャー認証を使用するようにFTPサイトを構成するステップ5の「管理者」設定を含む、ここにある12のステップすべて。

それからそれは私のために働き始めました、私がガイドなしでこれをしたとき、私は簡単なことをスキップしたと思います。

于 2013-04-22T19:07:22.510 に答える
1

私の場合、そのユーザーをIIS_IUSERSのメンバーにしました。

于 2016-10-17T06:30:46.230 に答える
0

このナレッジベースの記事によると、ローカルログオン特権を有効にする必要があります。

http://support.microsoft.com/kb/200475

于 2010-07-28T18:00:10.707 に答える
0

まったく同じエラーが発生しました。私の場合、FTPを実行しているサーバーで定義されたローカルユーザーを使用していました。ユーザー名は非常に短かった(3文字)。サーバー上でこのユーザーとして「実行」し、Windowsに問題がないことを確認して、認証を許可しました。ただし、FTPをテストすると、ユーザーがログインできないという結果が返されます。

解決?ユーザーの名前を長く(4文字)に変更しました。もちろん、承認の下でもその名前を更新しました。その後、FTPが機能しました。それが誰かを助けることを願っています!

于 2014-10-22T19:23:10.377 に答える
0

私の場合、通常の手順に従ってIISを適切に構成しました。匿名認証は機能していましたが、特定のユーザーは機能していません。

これは、ユーザーアカウントがIISで作成されたためです。実際には、Windowsローカルアカウントも作成されるはずでした

それからそれは働いた。

于 2015-04-13T07:28:22.853 に答える
0

IISユーザーの使用。

Do not isolate users -> User name directoryうまくいっていました。ユーザーは適切なフォルダーから始めました。

に切り替えたときにIsolate Users -> User name Directory、次のエラーが発生しました。

Response:   530 User cannot log in, home directory inaccessible.
Win32 error: The system cannot find the path specified.

LocalUser何らかの理由で、ルートを指す仮想ディレクトリを追加する必要があります。

正確な名前である必要があり、大文字と小文字が区別されます。

それは私のために働いた。

于 2016-11-22T20:03:02.753 に答える
0

そのftpを使用しているフォルダのセキュリティを確認してください。そのftpに選択したユーザーまたはグループが、そのフォルダーのセキュリティに関連付けられているかどうかを確認します。

于 2017-05-14T16:54:13.873 に答える
0

私の場合domain、ユーザーから削除する必要がありました。

したがって、ユーザーはのでusernameはなく、のようにする必要がありますdomain\username

それが誰かに役立つことを願っています。

于 2017-07-11T11:54:40.793 に答える
0

何らかの理由で、私のユーザーは「ロック」されました。そのため、ローカルユーザーマネージャー(コンピューター管理)で「ロックを解除」することができました。今では正常に動作します。お役に立てば幸いです。

于 2019-02-14T21:16:51.483 に答える
0

最初にFTPログを確認することをお勧めします。ステータスコードは、問題に関する詳細情報を提供します。ステータスコードの説明は次のとおりです。IIS7.0以降のバージョンのFTPステータスコード

IISがパッシブモードをサポートしていなかったため、この問題が発生しました。FTPファイアウォールサポートモジュールにデータを入力した後、問題は解決しました。

ここに画像の説明を入力してください

この投稿のその他のシナリオ530ユーザーはログインできず、ホームディレクトリにアクセスできません

承認ルール。ユーザーまたは匿名アクセスを許可する承認ルールがあることを確認してください。「IIS>FTPサイト>FTP承認ルール」ページをチェックして、特定またはすべてのユーザーのアクセスを許可または拒否します。

NTFSアクセス許可。FTPユーザー(ローカルまたはドメインユーザー)は、物理フォルダーに対するアクセス許可を持っている必要があります。フォルダを右クリックして、[プロパティ]に移動します。[セキュリティ]タブで、ユーザーに必要な権限があることを確認します。[共有]タブは無視してかまいません。FTPアクセスには使用されません。

アカウントがロックされています。ローカルアカウントまたはドメインアカウントがロックされているか期限切れになっていると、「ユーザーはログインできません」というエラーが表示される場合があります。ローカルユーザーのプロパティまたはActiveDirectoryユーザー設定をチェックして、ユーザーアカウントがアクティブであることを確認します。

その他の許可の問題。ユーザーアカウントには、「ローカルでログオンする」または「匿名接続のセキュリティのみを許可する」権限がない場合があります。

于 2019-02-22T05:25:51.347 に答える
-1

ログインに使用している参照アカウントを確認できます。たまたま鉱山がロックアウトされ、530エラーが発生しました。

于 2013-12-10T00:35:34.637 に答える