Я пытаюсь включить удаленное взаимодействие Powershell на сервере Windows 2008 R2, работающем в режиме рабочей группы.
Я запустил команду Enable-PSRemoting в консоли PowerShell.
PS C:\Windows\system32> Enable-PSRemoting
WinRM Quick Configuration Running command "Set-WSManQuickConfig" to enable this machine for remote management through WinRM service This includes:
1. Starting or restarting (if already started) the WinRM service
2. Setting the WinRM service type to auto start
3. Creating a listener to accept requests on any IP address
4. Enabling firewall exception for WS-Management traffic (for http only).
Do you want to continue? [Y] Yes [A] Yes to All [N] No [L] No to All [S] Suspend [?] Help (default is "Y"): y WinRM already is set up to receive requests on this machine. Set-WSManQuickConfig : Access is denied. At line:50 char:33
+ Set-WSManQuickConfig <<<< -force
+ CategoryInfo : InvalidOperation: (:) [Set-WSManQuickConfig], InvalidOperationException
+ FullyQualifiedErrorId : WsManError,Microsoft.WSMan.Management.SetWSManQuickConfigCommand
Я вошел в систему как член группы администраторов и запускаю консоль от имени администратора.
Ответы:
Для любой проблемы с Power Shell Remoting есть два важных ресурса.
Первый
help about_Remote_Troubleshooting
, который является обширной ссылкой.Второй - поиск в интернете ошибки, которую вы получаете. Я нашел сообщение в блоге команды PowerShell, в котором был этот контрольный список:
Один из них решает вашу проблему?
источник
Просто столкнулся и решил эту проблему на нескольких системах. В данном конкретном случае эти две системы не были частью домена, и учетная запись пользователя была не исходной учетной записью «Администратор», а скорее новой учетной записью, которая также была членом локальной группы «Администраторы».
Решение пришло из следующего поста в блоге, с которым я бродил: Доступ к WinRM запрещен на локальном компьютере . Короче говоря, запустите следующее из командной строки (запущен от имени администратора):
После этого снова запустите приглашение PowerShell от имени администратора и повторите
Enable-PSRemoting
этот простой процесс .источник
У меня недавно была та же ошибка. Доступ запрещен при попытке включить PSRemoting в размещенной версии Windows 2008 R2.
Я обнаружил, что моя хостинговая компания применила групповую политику к правилу брандмауэра, которое было изменено на 4-м шаге при попытке включить PSRemoting:
4. Включение исключения брандмауэра для трафика WS-Management (только для http)
Шаги для исправления:
1) Нажмите на меню «Пуск» >> Администрирование >> Брандмауэр Windows и Расширенная безопасность.
2) Нажмите на правила для входящих подключений >> Новое правило >>, выберите параметр «Предопределено» и выберите «Удаленное управление Windows» в раскрывающемся списке >>. Нажмите
3). Теперь, Отмените выбор режима совместимости удаленного управления Windows (HTTP-In) и выберите режим удаленного управления Windows (HTTP-In) >> Нажмите Далее >> Разрешить подключение >> Готово.
Вот список полезных ресурсов для отладки этого: который я использовал, прежде чем обнаружил вышеуказанное исправление:
Рекомендации по устранению неисправностей:
убедитесь, что ваша учетная запись находится в группе локальных администраторов:
Команда Powershell - Включить PSRemoting (4 общих шага по устранению неполадок )
Как запускать команды powershell на удаленных компьютерах (настройка «Домен против рабочей группы»)
Другие темы:
Пытаетесь настроить PSRemoting на SharePoint?
Использование технологий удаленного взаимодействия PowerShell для управления фермой SharePoint
Пытаетесь настроить PSRemoting в Windows XP?
Ошибка включения PSRemoting в Windows XP SP3
Вы настраиваете PSRemoting на компьютере, отличном от английского? - измените его на английский.
Ссылка 1 - язык не указан.
Ссылка 2 - Испанский / Немецкий
Вы используете VirtualBox и пытаетесь настроить PSRemoting?
Virtualbox и необходимость включения CredSSP
VirtualBox и настройки PSRemoting получает ошибку отказа в доступе
источник
Я выключил UAC в Win 7, перезагрузился и все заработало.
Изменить: не предлагая оставить UAC выключенным. У меня была эта проблема и не было пустого пароля. Оказалось, что единственное исправление для меня. Просто включите его, когда команда выполнена успешно. Sheesh на downvotes. лол
источник