skip to content
barorin&?

Amazon LightsailのSSHポートを22番から変更する方法

/ 2 min read

はじめに

OSにAmazon Linux 2023を使用したLightsail環境でのSSHポートを変更する方法です。

方法

  1. Lightsailの管理画面 > ネットワーキングから変更したいポート番号を追加する
  • アプリケーション: カスタム
  • プロトコル: TCP
  • ポートまたは範囲: 任意のポート番号
  • IPアドレスに制限する: チェックしない
  1. sshd_configで変更したいポート番号を追加する
# Port 22を残しつつ、任意のポート番号を追加する
$ sudo vim /etc/ssh/sshd_config
# Port 22のコメントアウトを外した上で、
# Port 任意のポート番号 を追記する

# sshdの再起動
$ sudo systemctl restart sshd.service
  1. 新しいポート番号でアクセスできるかテスト
    22番ポート以外のSSHはブラウザ(Lightsailの管理画面)からでは利用できないので、 Tera Term 5等で試す

  2. 22番ポートのアクセスを削除する アクセスできることを確認できたら、22ポートを削除します。

  • Lightsailの管理画面 > ネットワーキングで22番ポートを削除
  • sshd_configの編集
# Port 22を削除
$ sudo vim /etc/ssh/sshd_config

# sshdの再起動
$ sudo systemctl restart sshd.service