Windows 7マシンにデスクトップをリモート接続しようとしています。ただし、常にドメインが表示され、ドメイン名は私のマシンです。接続しようとしたマシンにドメインがありません。適切なドメインまたはドメインなしでコンピューターに接続するにはどうすればよいですか?
〜\ usernameを使用してこの作業を行ったので、通常どおりリモートデスクトップを使用して目的のマシンに接続しますが、USERNAMEと入力する代わりに〜\ USERNAMEと入力します。
ドメイン部分はローカルマシン名を指します。これが認証の対象となるためです。
これは、CMDウィンドウでwhoami
を実行すると確認できます。完全なユーザー名はcomputer name\user name
の形式です。
別のコンピューターのローカルアカウントを指定するには、他のコンピューター名と関連するユーザー名を使用します
例えば他のコンピュータの名前がother-pc
であり、ユーザー名bob
を使用していた場合、ユーザー名other-pc\bob
を使用して、 `otherのユーザーアカウントbob
を参照できます。 -pc
Mstscコマンドを実行します。リモートデスクトップ画面が開きます。オプションをクリックします。下のリンクの画面が開きます。ユーザー名の下に、ドメインなしでユーザーを置くことができます。
この画面では、ドメインなし/ドメインなしのユーザー名を入力できます。提供されたリンクの画像では、ドメインなしのユーザー名を入力しています。接続をクリックすると、ログイン画面が表示されますなしドメイン。
いくつかのテストの結果、ユーザーとして接続しようとしてドメインを指定しない場合、組み込みのWindows RDPクライアントはデフォルトでホスト名をドメイン名として使用することがわかりましたwhen接続しようとしているユーザーと同じ名前のユーザーがローカルマシンに存在する。これは、ローカルマシン上のすべてのユーザー(組み込みユーザーを含む)に適用されます(完全なリストを取得するには、compmgmt.mscを実行し、[ローカルユーザーとグループ]、[ユーザー]の順に開きます)。
私の場合、ユーザー名Administrator
(すべてのWindows 10マシンの組み込みユーザー)を使用して、Windows 10マシンからWindowsサーバーにRDPしようとしました。ダイアログボックスには、ユーザー名$HOSTNAME\Administrator
の無効な認証情報エラーが表示されます。 \Administrator
、.\Administrator
、~\Administrator
として接続しようとしたときの同じ結果。私が見つけた唯一の解決策は、リモートマシンのホスト名をドメインとして指定することでした。これは、AWSでスピンアップしたまったく新しいマシンであり、ランダムに生成されたホスト名がわからなかったので、ちょっと面倒です。 UbuntuマシンでRemminaクライアントを使用して、domain
フィールドを空のままにしておくと、同じ資格情報を使用して問題なくインスタンスにRDPできました。
したがって、Windows 10の組み込みRDPクライアントを使用して、ユーザー名Administrator
(AWSでスピンアップされたすべてのWindowsサーバーのデフォルトのユーザー名)を使用してリモートに接続する場合は、初回接続時にホスト名を指定します。
上記をテストするには、ローカルマシンに存在しないランダムなユーザー名/パスワードで接続を試みます。失敗したダイアログボックスにランダムなユーザー名なしホスト名が表示されます。