社内インフラの技術

技術力を高めることで、快適な社内インフラを作る

ユーザ用ツール

サイト用ツール


programing:powershell:client-server.html


Top#PowerShell

PowerShellでのクライアントとサーバの接続設定

概要

Windowsの場合デフォルトではリモートからPowerShellが実行できないので、実行できるように設定します。
ActiveDirectoryのない環境でも可能なやり方です。

クライアント側

ネットワーク経由でのスクリプトファイルの実行を許可

Set-ExecutionPolicy -Scope CurrentUser RemoteSigned



PowerShellでPSRemotingを有効にする

Enable-PSRemoting -SkipNetworkProfileCheck



ローカルネットワークに接続しているマシンをすべて信頼する

Set-Item WSMan:\localhost\Client\TrustedHosts -Value *


サーバ側から接続確認

New-PSSession -ComputerName リモートコンピュータ -Credential リモートアカウント

#例
New-PSSession -ComputerName localhost -Credential remote-admin


ログイン

Enter-PSSession ID番号

#例
Enter-PSSession 1


参考


programing/powershell/client-server.html.txt · 最終更新: 2018/06/22 01:33 by kurihara

ページ用ツール