Как сделать обычного пользователя удаленным для Windows 2016 с помощью powershell? - PullRequest
0 голосов
/ 01 ноября 2018

Я пытаюсь использовать скрипт PowerShell для восстановления Windows 2016.

$password = ConvertTo-SecureString "Password" -AsPlainText -Force
$cred= New-Object System.Management.Automation.PSCredential ("username", $password )
enter-pssession -computername 192.168.xxx.xxx -credential $cred

Когда вход в систему с пользователем, имеющим разрешение «Adminstrators», он работает просто отлично, но когда вход в систему с пользователем, имеющим только разрешение «Users», он получает доступ, ошибка запрещена.

Итак, что мне нужно сделать, чтобы "Пользователи" вошли в систему с powershell?


ОК, я следую инструкциям ниже

https://www.sevecek.com/EnglishPages/Lists/Posts/Post.aspx?List=f6e49214-a43d-4fa5-9537-fb46eabe0cb8&ID=4&Web=6dbd0194-ad16-4838-ad08-7f33e3009473

И я могу удаленно Windows Server 2016 с обычным пользователем. Но когда я попробовал следующий скрипт, исключение повторяется.

[192.168.XXX.XXX]: PS C:\Users\TestUser\Documents> ([ADSI] "WinNT://localhost/TestUser,user").ChangePassword("#EDC4rfv", "1qaz@WSX")

И сообщение об ошибке

Exception calling "ChangePassword" with "2" argument(s): "Access is denied.
"
At line:1 char:1
+ ([ADSI] "WinNT://localhost/TestUser,user").ChangePassword("#EDC4rfv", " ...
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    + CategoryInfo          : NotSpecified: (:) [], MethodInvocationException
    + FullyQualifiedErrorId : CatchFromBaseAdapterMethodInvokeTI

Означает ли это, что даже обычный пользователь может удаленно подключиться к Windows Server 2016, он по-прежнему не может запускать команды?

1 Ответ

0 голосов
/ 01 ноября 2018

Чтобы использовать удаленное взаимодействие PowerShell (конечная точка по умолчанию «Microsoft.PowerShell»), пользователь должен входить в группу «Администраторы» на удаленном компьютере.

Вы можете решить эту проблему, создав конечную точку и предоставив обычному пользователю разрешение на доступ к ней на удаленном компьютере.

Подробнее об этом в ссылке ниже. https://blogs.technet.microsoft.com/heyscriptingguy/2014/03/31/introduction-to-powershell-endpoints/

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...