アクセスしようとしています管理者$リモート マシンで共有すると、次のエラーが発生します。
同じユーザーが複数のユーザー名を使用してサーバーまたは共有リソースに複数接続することは許可されていません。サーバーまたは共有リソースへの以前の接続をすべて切断して、もう一度試してください。
しかし、ネット使用エントリが報告されていません:
C:\Users\XXXX>net use
New connections will be remembered.
There are no entries in the list.
それは管理者$リモートマシンに存在しませんか?
答え1
共有が存在しない場合、サーバーは「ネットワーク名が見つかりません」を返します。現在表示されている内容は、別のアクティブな接続があることを意味します。
のようだネット使用明示的に開かれた接続 (net use \\server\share
または GUI 経由でマップされたドライブ) のみを報告し、暗黙的な接続 (単にファイルまたはパイプを開くことによって確立された接続) は報告しません。アクティブなnetstat
SMB 接続があるかどうかを確認するために使用し、ネットワーク共有上のファイルへのオープン ハンドルを保持しているプロセスを Process Explorer で確認します。
答え2
再びこの問題に苦労しています... この質問には、stackexchande サイト全体でさまざまなバリエーションがあります...
これに対処する方法のリスト:
- 古い資格情報を消去する「資格情報マネージャー」
- 「net use」でリスト表示、「net use * /delete」ですべて削除
- デバッグ用のnetstat (@grawity に感謝)
- 名前ではなくIPでサーバーに接続する
また、Windows エクスプローラーが最初にローカル ユーザーの資格情報を使用するときに、ローカル資格情報が失敗した場合にのみ正しい資格情報を入力できるようにする機能もあります。サーバーにそのユーザーまたはゲストのアクセス権があるが、別のユーザー名を使用する必要がある場合、これは非常に面倒なことになります。
UPD。私の場合、この動作は Windows Update と従来のグループ ポリシー「安全でないゲスト ログオンを有効にする」によって発生しました。ただし、このグループ ポリシーがなければ、そのサーバーへの接続はまったく不可能でした。