1. ホーム
  2. windows

[解決済み] Windowsの新しいターミナルアプリでSSHを利用するには?[クローズド]

2022-03-02 10:53:25

質問

Windowsターミナル アプリはすべての端末作業の中心的なハブとして宣伝されているので、SSH接続をこのアプリに取り込み、古いPuTTYを置き換える方法に興味を持っています。

解決方法は?

を使用することができます。 commandline フィールドを プロファイル設定 を使用して、タブ作成時にSSH接続を開始します。

ステップバイステップのガイドです。

  1. SSHクライアントがあることを確認します。 Command Prompt タブ)をクリックします。 @dhgouveia2 さんの投稿 は、このステップを詳しく説明しています。
  2. 開く 設定方法 (Ctrl+、)
  3. を検索します。 "list" の配列は "profiles" オブジェクト
  4. を検索します。 Command Prompt プロファイル( "commandline": "cmd.exe" )
  5. プロファイルを複製する(オブジェクト全体をコピーペーストし、オブジェクト間のカンマに注意してください)。
  6. を変更します。 "guid" の値を新しいGUIDに変更します(例. ここから )
  7. を変更します。 commandline の値を "commandline" : "ssh me@my-server -p 22 -i ~/.ssh/id_rsa" (独自の接続コマンドを使用)。
  8. プロファイルの "name"
  9. を追加します。 "icon" : "ms-appx:///ProfileIcons/{9acb9455-ca41-5af7-950f-6bca1bc9722f}.png" の項目でTuxのアイコンを使用します(デフォルトのアイコンは ここで )
  10. このようなものがあるはずです。
    {
        "$schema": "https://aka.ms/terminal-profiles-schema",
        "profiles":
        {
            "list":
            [
                // ...
                {
                    "guid": "{1d43c510-93e8-4960-a18b-e432641e0930}",
                    "name": "ssh my-server",
                    "icon" : "ms-appx:///ProfileIcons/{9acb9455-ca41-5af7-950f-6bca1bc9722f}.png",
                    "commandline": "ssh me@my-server -p 22 -i ~/.ssh/id_rsa"
                }
            ]
        }
    }
    
    
  11. 設定を保存して、新しい項目を 新規タブ ドロップダウンを使用します。