psexecログオン失敗:「不明なユーザー名または不正なパスワード」


14

私はLANを使用してリモートPCでインタラクティブなコマンドラインを実行しようとしています

psexec \\192.168.1.103 -u user2 -p pass1234 -c cmd

そして私は得る

Logon failure: unknown user name or bad password.

ここに足りないものはありますか?ユーザーが作成され、RDPで接続できます。ホストはWindows XPで、Windows 7からコマンドを実行していますpsexec.exe


あなたはドメインにいますか?その場合、ユーザーに使用している形式は何ですか?また、これが重要かどうかはわかりませんが、昇格したコマンドプロンプトでWin 7でpsexecを実行していますか?
KCotreau

私はドメインにいません
-agelmarion

動作していませんが、ターゲットコンピューターで何かを実行する必要がありますか?
アゲルマリオン

回答:


8

問題を再現し、修正することができました。

次を実行してEnterキーを押します

スタート>実行> secpol.msc

案内する

ローカルポリシー>セキュリティオプション

「ネットワークアクセス:ローカルアカウントの共有とセキュリティモデル」ポリシーを設定します([OK]をクリックします:変更するため、これを閉じないでください)。

ゲストのみ-ローカルユーザーがゲストとして認証する

コマンドボックスを開いて実行します(どちらも閉じないでください)

gpupdate / force

戻って、「ネットワークアクセス:ローカルアカウントの共有とセキュリティモデル」ポリシーを設定します。

クラシック-ローカルユーザーが自分自身として認証する

再び走る

gpupdate / force

これで動作するはずです。


psexec \\ 192.168.1.103 -u computer_1 \ user2 -p pass1234 -c cmd
agelmarion

はい、ユーザーはリモートPCを使用していますが、これはまだ機能していません
-agelmarion

私は今も同じことをやっていて、vmwareをxpマシンに置きます
-agelmarion

管理者特権を持つユーザーで試すか、SYSTEMアカウントとしてコマンドを実行できるオプションを使用します。また、のようにcmd.exeへのフルパスを指定する必要があると思いますc:\windows\system32\cmd.exe
ローレンス

@ultrasawblade彼はcmdを「汎用コマンド」として意味していたと思います。-cスイッチは、問題のプログラムをコンピューターにコピーしてから実行します。さらに、コマンドがシステムパス(system32ディレクトリなど)にある限り、フルパスを入力する必要はありません。
KCotreau

3

自分で作業しているのか、より大きなユーザードメインの一部で作業しているのかわかりません。同じ問題があり、次のように解決しました。

psexec \\REMOTEMACHINE -u DOMAIN\USERNAME ...

基本的に、ユーザー名の前にドメイン名を付けました。


1

すべてのマシンで時刻が同期されていることを確認する必要があります。そうでない場合、psexecはWindows 7では動作せず、ログオンの失敗を報告します。


1

これは既に回答済みですが、この同じエラー/結果で行った簡単なテストを投稿すると思ったのです。

単純に、上記の質問のように標準コマンドを試してみてください。私は同じ応答を受け取りました。

ネットワークドライブをマップするか、c$共有を参照すると、psexecが機能するようになります...

したがって、これは、別のレベルで必要なネットワーク認証を可能にすることに関するハック/ショートカットかもしれません...


1
非常に奇妙な。私はちょうど同じ状況に遭遇しました。リモートマシンは私を認証することを拒否します。UNCパスを介して管理共有にアクセスし、コマンドを再度実行すると機能しました。
k1DBLITZ

1
自分の目を信じようとしたが、これは私のためにそれをした。Azureの2016サーバーでpsexecを使用しようとしました(適切なポートを構成した後)。事前に、単に資格情報が間違っていることを教えてくれました。
ジェイソンロナー
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.