すべてのプロダクト
Search
ドキュメントセンター

Simple Application Server:シンプルなアプリケーションサーバーに接続するためのカスタムポートの設定

最終更新日:Apr 24, 2025

Workbench を使用してシンプルなアプリケーションサーバーに接続する場合、デフォルトでは Linux サーバーの場合はポート 22、Windows サーバーの場合はポート 3389 が使用されます。システムのセキュリティを向上させるために、デフォルトのリモート接続ポートを変更できます。

前提条件

  • 接続先のシンプルなアプリケーションサーバーが [実行中] 状態であること。

  • シンプルなアプリケーションサーバーのパスワードが設定されていること。詳細については、「サーバーパスワードの設定またはリセット」をご参照ください。

  • シンプルなアプリケーション サーバ用にカスタム ファイアウォール ルールが作成され、シンプルなアプリケーション サーバへの接続に使用するカスタム ポートがシンプルなアプリケーション サーバに対して有効になります。詳細については、「ファイアウォールを管理するをご参照ください。

手順 1:リモート接続ポートを変更する

シンプルなアプリケーションサーバーに接続し、SSH 構成ファイルまたはレジストリでリモート接続ポートを変更する必要があります。

Linux サーバーのリモート接続ポートを変更する

この例では、CentOS 8.2 および CentOS 7.6 シンプルなアプリケーションサーバーを使用して、Linux シンプルなアプリケーションサーバーのデフォルトのリモート接続ポートを変更する方法について説明します。

  1. デフォルトポート 22 を使用してシンプルなアプリケーションサーバーに接続します。詳細については、「Linux サーバーへの接続」をご参照ください。

  2. 次のコマンドを実行して、sshd_config サービス構成ファイルをバックアップします。

    sudo cp /etc/ssh/sshd_config /etc/ssh/sshd_config_bak
  3. sshd 構成ファイルを変更します。

    1. 次のコマンドを実行して、sshd_config 構成ファイルを変更します。

      sudo vi /etc/ssh/sshd_config
    2. sshd_config ファイルで #Port 22 行を見つけ、I キーを押して編集モードに入ります。

      image

    3. 次の例では、#Port 22 の下に Port 24 と入力して、Port 24 をカスタムポートとして使用します。

      image

    4. Esc キーを押し、:wq と入力し、Enter キーを押してファイルを保存して閉じます。

  4. 次のいずれかのコマンドを実行して、sshd を再起動します。 sshd を再起動した後、ポート 24 を使用して SSH プロトコル経由で Linux サーバーにログインできます。

    • シンプルなアプリケーションサーバーで CentOS 7 以降または Alibaba Cloud Linux 3 が実行されている場合は、次のコマンドを実行します。

      sudo systemctl restart sshd
    • シンプルなアプリケーションサーバーで CentOS 6 が実行されている場合は、次のコマンドを実行します。

      /etc/init.d/sshd restart

Windows サーバーのリモート接続ポートを変更する

この例では、Windows Server 2022 Datacenter を実行するシンプルなアプリケーションサーバーを使用して、Windows シンプルなアプリケーションサーバーのデフォルトのリモート接続ポートを変更する方法について説明します。

  1. デフォルトポート 3389 を使用して、Workbench を使用してシンプルなアプリケーションサーバーに接続します。詳細については、「シンプルなアプリケーションサーバーコンソールで Workbench を使用してサーバーに接続する」をご参照ください。

  2. PortNumber レジストリサブキーの値を変更します。

    1. Win+R を押して実行ダイアログボックスを開き、cmd と入力し、Ctrl + Shift + Enter を押して管理者としてサーバーにログインします。

    2. コマンドラインウィンドウに regedit と入力します。

    3. HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Terminal Server\WinStations\RDP-Tcp に移動します。

    4. 右側のリストで [PortNumber] を見つけて右クリックし、[変更...] を選択します。

    5. 表示されるダイアログボックスで、[値のデータ] フィールドに新しいリモート接続ポート番号を入力し、[ベース] セクションの [10 進数] をクリックし、[OK] をクリックします。

  3. RDP サービスの名前をクエリします。

    1. コマンドラインページで services.msc と入力して、サービスインターフェイスを開きます。

    2. [サービス] ページで、[リモートデスクトップサービス] を右クリックし、[プロパティ] を選択します。

    3. [全般] ページで、[サービス名]TermService をクリックします。

  4. CLI で次のコマンドを実行して、RDP サービスを再起動します。

    # TermService をサービスの名前に置き換えます。
    net stop TermService && net start TermService

手順 2:カスタムポートを使用してシンプルなアプリケーションサーバーに接続する

Workbench 上

  1. シンプルなアプリケーションサーバーコンソールの サーバーページ に移動します。

  2. サーバーのカードで、Connect をクリックしてサーバーに接続します。

    サーバーカードのサーバー ID をクリックして、[リモート接続] タブでサーバーに接続することもできます。

  3. Connect ダイアログボックスで、[Workbench でワンクリックで接続] または [Workbench でパスワードベースのログオン] を選択します。

  4. [変更] をクリックし、フィールドに設定したカスタムポート番号を入力して、[変更を確定] をクリックします。

  5. [今すぐログオン] をクリックします。

サードパーティクライアント上

サーバーのオペレーティングシステムに基づいて、対応する操作を選択できます。

  • Windows

    インスタンスに接続します。 [リモートデスクトップ接続] ダイアログボックスで、[コンピューター] フィールドに <インスタンスの IP アドレス>:<新しいポート番号> と入力し、[接続] をクリックしてインスタンスに接続します。

    远程访问服务器

    説明

    Mac リモートデスクトップ接続は、デフォルトポート 3389 経由でインスタンスに接続するためにのみ使用できます。

  • Linux

    SSH クライアントを使用してインスタンスに接続し、新しいポート経由のトラフィックが許可されているかどうかを確認します。

    [ポート] フィールドに新しいポート番号を入力します。この例では、1022 と入力します。输入修改后的端口号

    説明

    ポート番号を変更した後、デフォルトポート 22 を使用してインスタンスに接続することはできません。