やっとくとあとあと便利かも。
操作される側で実行
1 2 3 4 5 6 7 8 9 10 11 12 13 |
#実行ポリシーをRemoteSignedへ変更 PS C:\Users\administrator.KUJIRA> Set-ExecutionPolicy RemoteSigned 実行ポリシーの変更 実行ポリシーは、信頼されていないスクリプトからの保護に役立ちます。実行ポリシーを変更すると、about_Execution_Policies のヘルプ トピック (http://go.microsoft.com/fwlink/?LinkID=135170) で説明されているセキュリティ上の危険にさらされる可能性があります。実行ポリシーを変更しますか? [Y] はい(Y) [A] すべて続行(A) [N] いいえ(N) [L] すべて無視(L) [S] 中断(S) [?] ヘルプ (既定値は "N"): y PS C:\Users\administrator.KUJIRA> Get-ExecutionPolicy RemoteSigned #リモート操作を許可 PS C:\Users\administrator.KUJIRA> Enable-PSRemoting |
操作する側で実行
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 |
#どのサーバも信頼する設定 PS C:\Users\Administrator> Set-Item WSMan:\localhost\Client\TrustedHosts -Value * WinRM セキュリティの構成。 このコマンドは WinRM クライアントの TrustedHosts の一覧を変更します。TrustedHosts の一覧内にあるコンピューターは認証されない可能性があります。クライアントはこれらのコンピューターに資格情報を送信する可 能性があります。この一覧を変更しますか? [Y] はい(Y) [N] いいえ(N) [S] 中断(S) [?] ヘルプ (既定値は "Y"): y #アクセスしてみる PS C:\Users\Administrator> Enter-PSSession -ComputerName 172.30.190.105 -Credential KUJIRA\administrator [172.30.190.105]: PS C:\Users\administrator.KUJIRA\Documents> [172.30.190.105]: PS C:\Users\administrator.KUJIRA\Documents> Get-ChildItem [172.30.190.105]: PS C:\Users\administrator.KUJIRA\Documents> Get-Host Name : ServerRemoteHost Version : 1.0.0.0 InstanceId : c6feb274-9a8d-4ec9-af4b-3fa1560c1813 UI : System.Management.Automation.Internal.Host.InternalHostUserInterface CurrentCulture : ja-JP CurrentUICulture : ja-JP PrivateData : DebuggerEnabled : True IsRunspacePushed : False Runspace : System.Management.Automation.Runspaces.LocalRunspace [172.30.190.105]: PS C:\Users\administrator.KUJIRA\Documents> |
ちなみに、ポートは5985