Windows Server · SSH · PowerShell
Windows Server に SSH と PowerShell で——ポートは開けずに
PowerShell の 1 行で、Windows Server が Connector のホストになります。ブラウザーやアプリでの PowerShell ターミナル、ファイル、リモートデスクトップ、監視とアラート、そしてあなたのルールのもとで PowerShell を実行する AI アプリが使えます。すべてアウトバウンドのトンネルを通るので、ポート 22 は閉じたままです。
受信ポート不要 · ログインシェルは PowerShell · Pro(または 14 日間のトライアル)
01 / PowerShell で 1 行
PowerShell からインストール
termal.in/account にサインインし、「インストールコマンドを取得」をクリックして Windows タブを選び、表示された 1 行をサーバーの PowerShell で実行します。
irm https://termal.in/i/<token>.ps1 | iex
Windows が管理者権限を求めてくるので、許可してください。インストール用のリンクは 1 回だけ、1 時間有効です。セットアップはこれだけで、ルーターの変更も、セキュリティグループの編集も、受信ポートも不要です。
02 / セットアップされるもの
OpenSSH、PowerShell、そして動き続けるサービス
- ▸OpenSSH Server——オプション機能がなければインストールし、
sshdを自動起動に設定します。 - ▸SSH のログインシェルは PowerShell——登録時に設定します。既定のシェルをすでに設定している場合は除きます。
- ▸ポート 22 は閉じたまま。インストーラーが OpenSSH を追加した場合、
sshdは127.0.0.1と::1でのみ待ち受け、そのファイアウォール規則はオフになります。もともとあった OpenSSH Server はそのままにします。 - ▸
TermalinAgentサービス——Connector を動かし、再起動のあとも再接続し、不透明な SSH のバイト列を localhost のsshdへ運びます。アンインストールは& "$env:ProgramFiles\Termalin\termalin-agent.exe" uninstallです。
03 / 使えるもの
ターミナル、ファイル、デスクトップ、そして監視
- ▸ウェブキャビネットやデスクトップアプリで使える PowerShell ターミナル。スマートフォンからでも、タブレットからでも、自分のものではないマシンからでも、本物のセッションが使えます。
- ▸SFTP でファイルを。同じリンクを通じてファイルの閲覧・編集・転送ができ、
C:\Users\…のような Windows のドライブパスも使えます。 - ▸リモートデスクトップ。Connector 経由で
127.0.0.1のマシンに RDP で接続でき(ポート 3389 は閉じたまま)、隣には「ファイル」パネルが表示されます。ポート転送なしの RDP をご覧ください。 - ▸監視とアラート。CPU、メモリー、ページファイル、ドライブ、ネットワーク、ディスクの転送量、プロセス、稼働時間を毎分グラフにし、ドライブの逼迫やサーバーのオフラインをアラートで知らせます。Windows Server の監視をご覧ください。
04 / Windows で AI アプリを
AI に PowerShell を——あなたのルールのもとで
ホスト型 MCP エンドポイントを通じて、Claude や ChatGPT がサーバー上でコマンドを実行できます。ssh_exec は各コマンドを PowerShell で実行します。Connector ごとのポリシー「ここで AI が実行できること」(フルアクセス、リストにあるコマンドのみ、読み取り専用)が各アプリ自身の設定に重ねて適用され、より厳しいほうが優先されます。
バックグラウンドジョブのツールには Unix シェルが必要なため、Windows では動きません。ファイルとデータベースのツール、そしてサーバーのバックアップは、今のところ Linux サーバー向けです。
05 / 要件と制限
必要なもの
| 項目 | 詳細 |
|---|---|
| Windows | Windows 10 と 11、そして Windows Server。Connector のバイナリは x64 と ARM64 向けの小さな静的 .exe です。 |
| アカウント | SSH セッションは Windows のローカルアカウントでサインインします。 |
| プラン | ほかの Connector と同じく、Pro または 14 日間のトライアル。Free プランには Connector はありません。 |
よくある質問
Windows サーバーでポート 22 は開きますか?
いいえ。インストーラーが OpenSSH Server を追加する場合、sshd を 127.0.0.1 と ::1 でのみ待ち受けるよう設定し、「OpenSSH SSH Server (sshd)」のファイアウォール規則をオフにするので、ネットワークには何も開きません。Connector は自分のアウトバウンドのトンネルを通じて localhost の sshd に到達します。OpenSSH がすでにインストールされていた場合、そのネットワーク設定はそのままにします。
既存の OpenSSH の設定はそのまま使えますか?
はい。インストーラーが sshd に手を加えるのは、自分でその機能をインストールした場合だけです。もともとあった OpenSSH Server はそのままにし、Connector は引き続き localhost でそこへ到達します。登録時には Termalin の SSH 認証局を sshd_config に追加するので、ログインにはあなたのアカウント専用の短期証明書が使われます。
PowerShell の代わりに cmd.exe を使えますか?
登録時に PowerShell を SSH のログインシェルに設定するのは、既定のシェルがまだ設定されていない場合だけです。OpenSSH の DefaultShell を自分で設定していれば、それはそのまま残ります。
削除するには?
管理者として開いた PowerShell で & "$env:ProgramFiles\Termalin\termalin-agent.exe" uninstall を実行します。TermalinAgent サービスと Connector が削除され、以前からあった OpenSSH Server には手を触れません。
ポート 3389 を開けずに RDP で接続できますか?
はい。マシンに Connector があれば、同じアウトバウンドのトンネルを通じて 127.0.0.1 へのリモートデスクトップが開きます。ポート転送は不要で、ポート 3389 は閉じたままです。ポート転送なしのリモートデスクトップをご覧ください。
どの Windows のバージョンで動きますか?
x64 または ARM64 の Windows 10 と 11、そして Windows Server です。SSH セッションは Windows のローカルアカウントでサインインします。
Windows サーバーに、鍵なしで、1 分で
PowerShell の 1 行、受信ポートなし、ブラウザーですぐに PowerShell。新規アカウントは Pro を 14 日間無料で使えます。
Pro(または 14 日間のトライアル) · Connector · 監視 · AI エージェント向け MCP