Philip Wiki

Персональный wiki-сайт

Инструменты пользователя

Инструменты сайта


docs:powershell:etsn

Удаленные подключения

Включение удаленных сессий на сервере

Enable-PSRemoting -Force
# если тип сети "Public" то можно обойти проверку следующей опцией
Enable-PSRemoting -SkipNetworkProfileCheck -Force

Добавление доверенных узлов на клиенте

# добавляем все сети (не рекомендуется)
Set-Item WSMan:\localhost\Client\TrustedHosts -Value "*" -Force
# добавляем конкретный IP или имя (рекомендуется)
Set-Item WSMan:\localhost\Client\TrustedHosts -Value "10.0.2.33" -Force
# если вдруг надо очистить список
Set-Item WSMan:\localhost\Client\TrustedHosts -Value "" -Force
# просмотреть список доверенных узлов
Get-Item WSMan:\localhost\Client\TrustedHosts
# перезагружаем службу после внесённых изменений
Restart-Service WinRM

Подробнее можно почитать тут, но очень много воды

Подключение

Test-WsMan COMPUTER 									# проверяем подключение
Invoke-Command -ComputerName COMPUTER -ScriptBlock { COMMAND } -credential USERNAME 	# выполнение блока команд на удаленной машине
Enter-PSSession -ComputerName COMPUTER -Credential USER					# удаленная сессия, алиас etsn

docs/powershell/etsn.txt · Последнее изменение: 04.06.2022 16:12 — philip

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki