@prefix schema: <https://schema.org/> .
@prefix skos: <http://www.w3.org/2004/02/skos/core#> .
@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@prefix ks: <https://comcomponent.com/vocab/> .

<https://comcomponent.com/blog/powershell-remoting-winrm-introduction/#article>
    schema:about <https://comcomponent.com/knowledge/powershell-remoting/>, <https://comcomponent.com/knowledge/winrm/> ;
    schema:mentions <https://comcomponent.com/knowledge/invoke-command/>, <https://comcomponent.com/knowledge/enter-pssession/>, <https://comcomponent.com/knowledge/new-pssession/>, <https://comcomponent.com/knowledge/enable-psremoting/>, <https://comcomponent.com/knowledge/trustedhosts/>, <https://comcomponent.com/knowledge/winrm-https-listener/>, <https://comcomponent.com/knowledge/second-hop-problem/>, <https://comcomponent.com/knowledge/credssp/>, <https://comcomponent.com/knowledge/resource-based-kerberos-constrained-delegation/>, <https://comcomponent.com/knowledge/jea/>, <https://comcomponent.com/knowledge/ssh-remoting/>, <https://comcomponent.com/knowledge/clixml-deserialization/>, <https://comcomponent.com/knowledge/test-wsman/>, <https://comcomponent.com/knowledge/using-scope-modifier/>, <https://comcomponent.com/knowledge/kerberos/>, <https://comcomponent.com/knowledge/ntlm/>, <https://comcomponent.com/knowledge/mutual-authentication/>, <https://comcomponent.com/knowledge/windows-firewall/>, <https://comcomponent.com/knowledge/get-netfirewallrule/>, <https://comcomponent.com/knowledge/account-takeover/> .

<https://comcomponent.com/knowledge/powershell-remoting/> a skos:Concept ;
    skos:prefLabel "PowerShell Remoting"@ja ;
    skos:definition "リモートコンピューター上のPowerShellにコマンドを送り、複数台への同じ作業を一括で行う仕組み。既定のトランスポートはWinRM(WS-Managementの実装)だが、PowerShell 7ではSSHベースのRemotingも選べる。"@ja ;
    ks:uses <https://comcomponent.com/knowledge/invoke-command/> ;
    ks:uses <https://comcomponent.com/knowledge/enter-pssession/> ;
    ks:uses <https://comcomponent.com/knowledge/new-pssession/> ;
    ks:uses <https://comcomponent.com/knowledge/clixml-deserialization/> .

<https://comcomponent.com/knowledge/winrm/> a skos:Concept ;
    skos:prefLabel "WinRM(Windows Remote Management)"@ja ;
    skos:definition "標準プロトコルWS-ManagementのMicrosoft実装で、既定でHTTP 5985番・HTTPS 5986番ポートを使うリモート管理の土台。"@ja ;
    skos:altLabel "Windows Remote Management" ;
    skos:altLabel "WS-Management" ;
    ks:configuredBy <https://comcomponent.com/knowledge/winrm-https-listener/> .

<https://comcomponent.com/knowledge/invoke-command/> a skos:Concept ;
    skos:prefLabel "Invoke-Command"@ja ;
    skos:definition "指定した複数のコンピューターに対してスクリプトブロックを並列に実行するPowerShellコマンドレット。WinRMによるリモート処理を前提とする。"@ja ;
    skos:altLabel "Invoke-Commandコマンドレット"@ja .

<https://comcomponent.com/knowledge/enter-pssession/> a skos:Concept ;
    skos:prefLabel "Enter-PSSession"@ja ;
    skos:definition "単一のリモートコンピューターと対話セッションを開始するPowerShellのコマンドレット。exitで終了する。"@ja ;
    skos:broader <https://comcomponent.com/knowledge/powershell-remoting/> .

<https://comcomponent.com/knowledge/new-pssession/> a skos:Concept ;
    skos:prefLabel "New-PSSession"@ja ;
    skos:definition "持続的な接続(PSSession)を作成し、複数コマンドの実行で状態を共有できるようにするPowerShellのコマンドレット。"@ja ;
    skos:broader <https://comcomponent.com/knowledge/powershell-remoting/> .

<https://comcomponent.com/knowledge/ssh-remoting/> a skos:Concept ;
    skos:prefLabel "SSHベースのPowerShell Remoting"@ja ;
    skos:definition "PowerShell 6以降で使える、WinRMの代わりにSSHで接続するRemoting。Invoke-Command/Enter-PSSession/New-PSSessionに-HostNameなどのSSH用パラメーターセットが追加されている。"@ja ;
    skos:altLabel "-HostName" ;
    skos:altLabel "-KeyFilePath" ;
    skos:broader <https://comcomponent.com/knowledge/powershell-remoting/> ;
    ks:incompatibleWith <https://comcomponent.com/knowledge/jea/> .

<https://comcomponent.com/knowledge/clixml-deserialization/> a skos:Concept ;
    skos:prefLabel "CLIXMLシリアライズ/デシリアライズされたオブジェクト"@ja ;
    skos:definition "リモートコマンドの出力がネットワーク越しに送るためXML(CLIXML)へシリアライズされ、手元でデシリアライズされたプロパティのスナップショットとして復元されたオブジェクト。メソッドを持たない。"@ja ;
    skos:altLabel "CLIXML" .

<https://comcomponent.com/knowledge/test-wsman/> a skos:Concept ;
    skos:prefLabel "Test-WSMan"@ja ;
    skos:definition "WinRMサービス・リスナー・ファイアウォールまでの疎通を接続する側から確認するPowerShellのコマンドレット。"@ja ;
    skos:broader <https://comcomponent.com/knowledge/winrm/> .

<https://comcomponent.com/knowledge/kerberos/> a skos:Concept ;
    skos:prefLabel "Kerberos"@ja ;
    skos:definition "チケットによる一度だけの本人確認と相互認証を提供する認証プロトコル。Windows ServerはKerberos version 5と、公開鍵認証・認可データの転送・委任のための拡張を実装する。"@ja ;
    skos:altLabel "Kerberos version 5" ;
    skos:altLabel "Kerberos認証"@ja ;
    ks:implements <https://comcomponent.com/knowledge/mutual-authentication/> .

<https://comcomponent.com/knowledge/ntlm/> a skos:Concept ;
    skos:prefLabel "NTLM"@ja ;
    skos:definition "パスワードの一方向ハッシュを使ったチャレンジ/レスポンス方式の認証プロトコル群(LANMAN・NTLMv1・NTLMv2を含む)。相互認証を持たず、サーバーが本物であると仮定できる環境向けに設計されている。"@ja ;
    skos:altLabel "NTLM認証"@ja ;
    skos:altLabel "Windows Challenge/Response" ;
    skos:altLabel "NTLM Security Support Provider" .

<https://comcomponent.com/knowledge/enable-psremoting/> a skos:Concept ;
    skos:prefLabel "Enable-PSRemoting"@ja ;
    skos:definition "内部でSet-WSManQuickConfigを実行し、WinRMサービスの開始・自動起動化、リスナー作成、ファイアウォール例外の有効化、セッション構成の有効化をまとめて行うPowerShellのコマンドレット。"@ja ;
    skos:altLabel "Set-WSManQuickConfig" ;
    skos:broader <https://comcomponent.com/knowledge/winrm/> ;
    ks:automates <https://comcomponent.com/knowledge/winrm/> .

<https://comcomponent.com/knowledge/windows-firewall/> a skos:Concept ;
    skos:prefLabel "Windowsファイアウォール"@ja ;
    skos:definition "全エディションで既定有効の、Windows標準のホスト型ファイアウォール。"@ja ;
    skos:altLabel "Windows Defender Firewall" ;
    ks:configuredBy <https://comcomponent.com/knowledge/enable-psremoting/> ;
    ks:verifiedBy <https://comcomponent.com/knowledge/get-netfirewallrule/> .

<https://comcomponent.com/knowledge/get-netfirewallrule/> a skos:Concept ;
    skos:prefLabel "Get-NetFirewallRule"@ja ;
    skos:definition "適用中の規則(ActiveStore)や規則の出所を照会するPowerShellコマンドレット。"@ja .

<https://comcomponent.com/knowledge/trustedhosts/> a skos:Concept ;
    skos:prefLabel "TrustedHosts"@ja ;
    skos:definition "接続する側で相手の身元検証を省略して接続を許可するWSManのリスト。信頼できる相手のリストではなく、身元確認エラーの抑止リストにすぎない。"@ja ;
    skos:altLabel "WSMan:\\localhost\\Client\\TrustedHosts" ;
    skos:broader <https://comcomponent.com/knowledge/winrm/> .

<https://comcomponent.com/knowledge/winrm-https-listener/> a skos:Concept ;
    skos:prefLabel "WinRM HTTPS(5986)リスナー"@ja ;
    skos:definition "サーバー認証用証明書を使って構成する、TLSで保護されたWinRMの受信リスナー。TrustedHostsに頼らずワークグループやDMZで常用する構成として推奨される。"@ja ;
    skos:altLabel "winrm quickconfig -transport:https" ;
    skos:broader <https://comcomponent.com/knowledge/winrm/> .

<https://comcomponent.com/knowledge/mutual-authentication/> a skos:Concept ;
    skos:prefLabel "相互認証"@ja ;
    skos:definition "接続の両端が、相手が名乗るとおりの相手であることを検証し合う仕組み。Kerberosは提供するが、NTLMは提供しない。"@ja ;
    skos:altLabel "Mutual Authentication" .

<https://comcomponent.com/knowledge/resource-based-kerberos-constrained-delegation/> a skos:Concept ;
    skos:prefLabel "リソースベースのKerberos制約付き委任"@ja ;
    skos:definition "資格情報を保存せず、アクセス先のサーバー側で中継サーバーからの委任を受けると構成する、second hop問題への対処方式。"@ja ;
    skos:altLabel "RBCD" ;
    skos:broader <https://comcomponent.com/knowledge/second-hop-problem/> .

<https://comcomponent.com/knowledge/second-hop-problem/> a skos:Concept ;
    skos:prefLabel "second hop(ダブルホップ)問題"@ja ;
    skos:definition "手元のPCからリモートサーバーBに接続し、Bからさらに別のサーバーCへアクセスしようとすると、既定の認証が資格情報そのものをBへ送らないために拒否される問題。"@ja ;
    skos:altLabel "ダブルホップ問題"@ja .

<https://comcomponent.com/knowledge/credssp/> a skos:Concept ;
    skos:prefLabel "CredSSP"@ja ;
    skos:definition "second hop問題への対処の1つで、資格情報をリモートサーバーにキャッシュすることで転送先へのアクセスを可能にする認証方式。既定で無効。"@ja ;
    skos:altLabel "Credential Security Support Provider" ;
    skos:broader <https://comcomponent.com/knowledge/second-hop-problem/> .

<https://comcomponent.com/knowledge/account-takeover/> a skos:Concept ;
    skos:prefLabel "アカウント乗っ取り"@ja ;
    skos:definition "第三者が正規利用者になりすましてアカウントを制御できるようになること。"@ja .

<https://comcomponent.com/knowledge/jea/> a skos:Concept ;
    skos:prefLabel "JEA(Just Enough Administration)"@ja ;
    skos:definition "実行できるコマンドレット・関数・外部コマンドを限定した専用のセッション構成を用意し、管理者権限を委任する範囲を絞り込むPowerShellのセキュリティ技術。"@ja ;
    skos:altLabel "Just Enough Administration" .

<https://comcomponent.com/knowledge/using-scope-modifier/> a skos:Concept ;
    skos:prefLabel "$using:スコープ修飾子"@ja ;
    skos:definition "コマンドレットを呼び出したスレッドから、実行中の各スクリプトブロックのスレッドへ変数を渡すための修飾子。同一プロセス内では参照が渡り、別プロセス・別マシンではシリアライズされたコピーが渡る。"@ja ;
    skos:altLabel "Using Scope Modifier" .

[] a rdf:Statement ;
    rdf:subject <https://comcomponent.com/knowledge/powershell-remoting/> ;
    rdf:predicate ks:uses ;
    rdf:object <https://comcomponent.com/knowledge/winrm/> ;
    schema:description "既定のトランスポートでは、PowerShell RemotingはWinRM(WS-Managementの実装)の上で動く(PowerShell 7ではSSHベースのRemotingという代替もある)"@ja ;
    ks:evidence <https://learn.microsoft.com/powershell/scripting/security/remoting/winrm-security> ;
    ks:verifiedAt "2026-08-01" ;
    ks:certainty "context-dependent" .

[] a rdf:Statement ;
    rdf:subject <https://comcomponent.com/knowledge/powershell-remoting/> ;
    rdf:predicate ks:uses ;
    rdf:object <https://comcomponent.com/knowledge/invoke-command/> ;
    schema:description "複数台への一括実行にはInvoke-Commandを使う"@ja ;
    ks:evidence <https://learn.microsoft.com/powershell/module/microsoft.powershell.core/invoke-command> ;
    ks:verifiedAt "2026-08-01" ;
    ks:certainty "established" .

[] a rdf:Statement ;
    rdf:subject <https://comcomponent.com/knowledge/powershell-remoting/> ;
    rdf:predicate ks:uses ;
    rdf:object <https://comcomponent.com/knowledge/enter-pssession/> ;
    schema:description "1台を対話的に調べるにはEnter-PSSessionを使う"@ja ;
    ks:evidence <https://learn.microsoft.com/powershell/module/microsoft.powershell.core/enter-pssession> ;
    ks:verifiedAt "2026-08-01" ;
    ks:certainty "established" .

[] a rdf:Statement ;
    rdf:subject <https://comcomponent.com/knowledge/powershell-remoting/> ;
    rdf:predicate ks:uses ;
    rdf:object <https://comcomponent.com/knowledge/new-pssession/> ;
    schema:description "状態を保って何度も使うセッションにはNew-PSSessionを使う"@ja ;
    ks:evidence <https://learn.microsoft.com/powershell/module/microsoft.powershell.core/new-pssession> ;
    ks:verifiedAt "2026-08-01" ;
    ks:certainty "established" .

[] a rdf:Statement ;
    rdf:subject <https://comcomponent.com/knowledge/powershell-remoting/> ;
    rdf:predicate ks:uses ;
    rdf:object <https://comcomponent.com/knowledge/ssh-remoting/> ;
    schema:description "PowerShell 7で、WinRMの代わりにSSHベースのRemotingを選んだ場合はこちらを使う"@ja ;
    ks:evidence <https://learn.microsoft.com/powershell/scripting/security/remoting/ssh-remoting-in-powershell> ;
    ks:verifiedAt "2026-08-01" ;
    ks:certainty "context-dependent" .

[] a rdf:Statement ;
    rdf:subject <https://comcomponent.com/knowledge/powershell-remoting/> ;
    rdf:predicate ks:uses ;
    rdf:object <https://comcomponent.com/knowledge/clixml-deserialization/> ;
    schema:description "リモートから返る結果はCLIXMLでシリアライズ/デシリアライズされたメソッドを持たないスナップショットになる"@ja ;
    ks:evidence <https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_remote_output> ;
    ks:verifiedAt "2026-08-01" ;
    ks:certainty "established" .

[] a rdf:Statement ;
    rdf:subject <https://comcomponent.com/knowledge/powershell-remoting/> ;
    rdf:predicate ks:verifiedBy ;
    rdf:object <https://comcomponent.com/knowledge/test-wsman/> ;
    schema:description "WinRM経由のRemotingでは、疎通は接続する側からのTest-WSManで確認できる"@ja ;
    ks:evidence <https://learn.microsoft.com/powershell/module/microsoft.wsman.management/test-wsman> ;
    ks:verifiedAt "2026-08-01" ;
    ks:certainty "context-dependent" .

[] a rdf:Statement ;
    rdf:subject <https://comcomponent.com/knowledge/powershell-remoting/> ;
    rdf:predicate ks:uses ;
    rdf:object <https://comcomponent.com/knowledge/kerberos/> ;
    schema:description "ドメイン環境ではPowerShell RemotingはKerberos認証でそのまま接続できる"@ja ;
    ks:evidence <https://learn.microsoft.com/windows/win32/winrm/installation-and-configuration-for-windows-remote-management> ;
    ks:verifiedAt "2026-08-01" ;
    ks:certainty "context-dependent" .

[] a rdf:Statement ;
    rdf:subject <https://comcomponent.com/knowledge/powershell-remoting/> ;
    rdf:predicate ks:uses ;
    rdf:object <https://comcomponent.com/knowledge/ntlm/> ;
    schema:description "ワークグループ環境ではKerberosが使えずNTLM認証になる"@ja ;
    ks:evidence <https://learn.microsoft.com/windows/win32/winrm/installation-and-configuration-for-windows-remote-management> ;
    ks:verifiedAt "2026-08-01" ;
    ks:certainty "context-dependent" .

[] a rdf:Statement ;
    rdf:subject <https://comcomponent.com/knowledge/enable-psremoting/> ;
    rdf:predicate ks:automates ;
    rdf:object <https://comcomponent.com/knowledge/winrm/> ;
    schema:description "Enable-PSRemotingはWinRMサービスの開始・自動起動化・リスナー作成・セッション構成有効化を1つのコマンドで自動化する"@ja ;
    ks:evidence <https://learn.microsoft.com/powershell/module/microsoft.powershell.core/enable-psremoting> ;
    ks:verifiedAt "2026-08-01" ;
    ks:certainty "established" .

[] a rdf:Statement ;
    rdf:subject <https://comcomponent.com/knowledge/windows-firewall/> ;
    rdf:predicate ks:configuredBy ;
    rdf:object <https://comcomponent.com/knowledge/enable-psremoting/> ;
    schema:description "WindowsファイアウォールのWS-Management通信の例外はEnable-PSRemotingの実行で有効化される"@ja ;
    ks:evidence <https://learn.microsoft.com/powershell/module/microsoft.powershell.core/enable-psremoting> ;
    ks:verifiedAt "2026-08-01" ;
    ks:certainty "established" .

[] a rdf:Statement ;
    rdf:subject <https://comcomponent.com/knowledge/windows-firewall/> ;
    rdf:predicate ks:verifiedBy ;
    rdf:object <https://comcomponent.com/knowledge/get-netfirewallrule/> ;
    schema:description "パブリックプロファイルでの規則の範囲などはGet-NetFirewallRuleで確認できる"@ja ;
    ks:evidence <https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_remote_troubleshooting> ;
    ks:verifiedAt "2026-08-01" ;
    ks:certainty "established" .

[] a rdf:Statement ;
    rdf:subject <https://comcomponent.com/knowledge/winrm/> ;
    rdf:predicate ks:configuredBy ;
    rdf:object <https://comcomponent.com/knowledge/trustedhosts/> ;
    schema:description "ワークグループ環境では、接続する側のTrustedHostsに相手を登録してWinRM接続を構成する"@ja ;
    ks:evidence <https://learn.microsoft.com/windows/win32/winrm/installation-and-configuration-for-windows-remote-management> ;
    ks:verifiedAt "2026-08-01" ;
    ks:certainty "context-dependent" .

[] a rdf:Statement ;
    rdf:subject <https://comcomponent.com/knowledge/winrm/> ;
    rdf:predicate ks:configuredBy ;
    rdf:object <https://comcomponent.com/knowledge/winrm-https-listener/> ;
    schema:description "WinRMはサーバー認証証明書を使ったHTTPS(5986)リスナーで構成できる"@ja ;
    ks:evidence <https://learn.microsoft.com/troubleshoot/windows-client/system-management-components/configure-winrm-for-https> ;
    ks:verifiedAt "2026-08-01" ;
    ks:certainty "established" .

[] a rdf:Statement ;
    rdf:subject <https://comcomponent.com/knowledge/ntlm/> ;
    rdf:predicate ks:requires ;
    rdf:object <https://comcomponent.com/knowledge/trustedhosts/> ;
    schema:description "ワークグループでNTLM認証を使う場合、接続側でTrustedHostsへの登録が必要になる"@ja ;
    ks:evidence <https://learn.microsoft.com/windows/win32/winrm/installation-and-configuration-for-windows-remote-management> ;
    ks:verifiedAt "2026-08-01" ;
    ks:certainty "context-dependent" .

[] a rdf:Statement ;
    rdf:subject <https://comcomponent.com/knowledge/kerberos/> ;
    rdf:predicate ks:implements ;
    rdf:object <https://comcomponent.com/knowledge/mutual-authentication/> ;
    schema:description "ドメイン環境のKerberos認証はクライアントとサーバーが互いを検証する相互認証を提供する"@ja ;
    ks:evidence <https://learn.microsoft.com/windows-server/security/kerberos/kerberos-authentication-overview> ;
    ks:verifiedAt "2026-08-01" ;
    ks:certainty "established" .

[] a rdf:Statement ;
    rdf:subject <https://comcomponent.com/knowledge/resource-based-kerberos-constrained-delegation/> ;
    rdf:predicate ks:mitigates ;
    rdf:object <https://comcomponent.com/knowledge/second-hop-problem/> ;
    schema:description "リソースベースのKerberos制約付き委任は、ドメイン管理者権限なしで構成でき、second hop問題への対処として安全性と手間のバランスが良い"@ja ;
    ks:evidence <https://learn.microsoft.com/powershell/scripting/security/remoting/ps-remoting-second-hop> ;
    ks:verifiedAt "2026-08-01" ;
    ks:certainty "context-dependent" .

[] a rdf:Statement ;
    rdf:subject <https://comcomponent.com/knowledge/credssp/> ;
    rdf:predicate ks:notRecommendedFor ;
    rdf:object <https://comcomponent.com/knowledge/second-hop-problem/> ;
    schema:description "CredSSPはsecond hop問題を回避できるが、資格情報がリモートサーバーにキャッシュされ侵害時のリスクが大きいため、有効化は最も信頼できる環境に限定すべきとされる"@ja ;
    ks:evidence <https://learn.microsoft.com/powershell/scripting/security/remoting/ps-remoting-second-hop> ;
    ks:verifiedAt "2026-08-01" ;
    ks:certainty "context-dependent" .

[] a rdf:Statement ;
    rdf:subject <https://comcomponent.com/knowledge/credssp/> ;
    rdf:predicate ks:mayCause ;
    rdf:object <https://comcomponent.com/knowledge/account-takeover/> ;
    schema:description "CredSSPで資格情報がキャッシュされた中継サーバーが侵害されると、資格情報ごと盗まれてなりすましに使われうる"@ja ;
    ks:evidence <https://learn.microsoft.com/powershell/scripting/security/remoting/ps-remoting-second-hop> ;
    ks:verifiedAt "2026-08-01" ;
    ks:certainty "context-dependent" .

[] a rdf:Statement ;
    rdf:subject <https://comcomponent.com/knowledge/jea/> ;
    rdf:predicate ks:recommendedFor ;
    rdf:object <https://comcomponent.com/knowledge/second-hop-problem/> ;
    schema:description "中継サーバーに管理者資格情報を配る代わりに、Cへのアクセスを含む定型作業だけを許可した窓口をJEAで用意する対処が挙げられている"@ja ;
    ks:evidence <https://learn.microsoft.com/powershell/scripting/security/remoting/jea/overview> ;
    ks:verifiedAt "2026-08-01" ;
    ks:certainty "context-dependent" .

[] a rdf:Statement ;
    rdf:subject <https://comcomponent.com/knowledge/using-scope-modifier/> ;
    rdf:predicate ks:recommendedFor ;
    rdf:object <https://comcomponent.com/knowledge/second-hop-problem/> ;
    schema:description "内側のInvoke-Commandへ$using:credで資格情報を渡すのは、サーバー側の構成変更が不要な最も手軽な回避策とされる"@ja ;
    ks:evidence <https://learn.microsoft.com/powershell/scripting/security/remoting/ps-remoting-second-hop> ;
    ks:verifiedAt "2026-08-01" ;
    ks:certainty "context-dependent" .

[] a rdf:Statement ;
    rdf:subject <https://comcomponent.com/knowledge/invoke-command/> ;
    rdf:predicate ks:uses ;
    rdf:object <https://comcomponent.com/knowledge/using-scope-modifier/> ;
    schema:description "Invoke-CommandのScriptBlockでローカル変数の値を使う2つの方法のうち、値をそのまま埋め込むには$using:スコープ修飾子を使う(もう一方は-ArgumentList)"@ja ;
    ks:evidence <https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_remote_variables> ;
    ks:verifiedAt "2026-08-01" ;
    ks:certainty "context-dependent" .

[] a rdf:Statement ;
    rdf:subject <https://comcomponent.com/knowledge/new-pssession/> ;
    rdf:predicate ks:recommendedFor ;
    rdf:object <https://comcomponent.com/knowledge/invoke-command/> ;
    schema:description "同じサーバー群に何度もコマンドを投げる調査作業では、都度接続するInvoke-Commandより、New-PSSessionでセッションを作って使い回す方が速いとされる"@ja ;
    ks:evidence <https://learn.microsoft.com/powershell/scripting/security/remoting/running-remote-commands> ;
    ks:verifiedAt "2026-08-01" ;
    ks:certainty "context-dependent" .

[] a rdf:Statement ;
    rdf:subject <https://comcomponent.com/knowledge/ssh-remoting/> ;
    rdf:predicate ks:incompatibleWith ;
    rdf:object <https://comcomponent.com/knowledge/jea/> ;
    schema:description "SSHベースのRemotingでは、WinRMベースにあるエンドポイント構成やJEAのような機能は現状サポートされない"@ja ;
    ks:evidence <https://learn.microsoft.com/powershell/scripting/security/remoting/ssh-remoting-in-powershell> ;
    ks:verifiedAt "2026-08-01" ;
    ks:certainty "established" .
