psexec 登录失败:“未知用户名或错误密码。”

age*_*ion 14 login psexec

我正在尝试使用以下命令在 LAN 中的远程 PC 上运行交互式命令行

psexec \\192.168.1.103 -u user2 -p pass1234 -c cmd
Run Code Online (Sandbox Code Playgroud)

我得到

Logon failure: unknown user name or bad password.
Run Code Online (Sandbox Code Playgroud)

有什么我在这里想念的吗?用户已创建,我可以使用 RDP 连接到它。主机是 Windows XP,我正在运行来自 Windows 7 的命令,在那里我有psexec.exe.

KCo*_*eau 8

我能够重现您的问题并解决它:

执行以下操作并按 Enter

开始>运行>secpol.msc

导航

本地策略>安全选项

将策略“网络访问:本地帐户的共享和安全模型”设置为(只需点击确定:不要关闭它,因为我们将把它改回来)。

仅限访客 - 本地用户以访客身份进行身份验证

打开命令框并运行(不要关闭它)

gp更新/强制

返回并将策略“网络访问:本地帐户的共享和安全模型”设置回

经典 - 本地用户以他们自己的身份进行身份验证

再次运行

gp更新/强制

它现在应该可以工作了。