Linux sshのデフォルトのリモートポート番号を変更する6つの手順

Linux sshのデフォルトのリモートポート番号を変更する6つの手順

Linux のデフォルトの ssh リモート ポートは 22 です。デフォルトのポートは、悪意のある人物によってスキャンされたり攻撃されたりすることがあります。システムのセキュリティを強化するには、リモート ポート番号を変更する必要があります。

手順:

1. ssh_config設定ファイルを変更する

vim /etc/ssh/sshd_config

2. 設定ファイルで #Port 22 という行を見つけます (デフォルトのポートは 22 です)

3. この行を希望のポート番号に変更します

ポート 222 (注: 先頭の # 記号を削除してください)

4. [オプション] ポート番号を追加する場合(ポート22とポート222は同時に有効です)

ポート 22 (注: 先頭に # 記号はありません)
ポート 222 (注: 先頭に # 記号はありません)

5. 終了したら、sshdサービスを再起動します。

/etc/init.d/sshdを再起動

ファイアウォールを設定している場合は、新しいポートルールを追加する必要があります

6. iptablesファイルを編集する

vim /etc/sysconfig/iptables

7. ポート222ルールを追加する

-A 入力 -m 状態 –state 新規 -m tcp -p tcp –dport 222 -j 受け入れる

8. 保存して終了し、iptablesサービスを再起動します。

サービスiptablesを再起動

9. 接続をテストして、作業を終了します。

要約する

上記は、Linux 6 で ssh のデフォルトのリモート ポート番号を変更する手順です。お役に立てれば幸いです。ご質問がある場合は、メッセージを残していただければ、すぐに返信いたします。また、123WORDPRESS.COM ウェブサイトをサポートしてくださっている皆様にも感謝申し上げます。
この記事が役に立ったと思われた方は、ぜひ転載していただき、出典を明記してください。ありがとうございます!

以下もご興味があるかもしれません:
  • WindowsにOpenSSHをインストールし、SSHキーを生成してLinuxサーバーにログインします。
  • SSH経由でLinuxサーバーにファイルやフォルダをアップロードする方法
  • 初心者向け Linux コマンドの学習: ssh コマンド (リモート ログイン)
  • Linux sshリモート接続切断の問題を解決する方法
  • Linux システムでの SSH ログインと設定方法
  • Linux ベースの VNC 構成ポート番号を変更する方法
  • サーバーの開いているポート番号を表示するLinuxの詳細な説明

<<:  jsプロキシの原理の詳細な説明

>>:  CentOS 7.4 64 ビット版に MySQL 8.0 をインストールして設定するための詳細な手順

推薦する

登録フォームのデザインルール

随分前に「Patterns for Sign Up & Ramp Up」を読み終えました。今...

lastInfdexOf 関数の MySQL 実装例

MySQL では lastIndexOf に似た関数を使用する必要がある場合もありますが、すぐに使用...

MySQL における引用符とバックティックの違いと使い方の詳細な説明

序文そこでこのブログを書きました。このブログでは大物の記事からいくつかの知識も推奨しています。侵害が...

DockerのIDEA構成プロセス

IDEA は Java で最も一般的に使用されている開発ツールであり、Docker は最も人気のある...

Echarts 凡例コンポーネントのプロパティとソース コード

凡例コンポーネントは、ECharts でよく使用されるコンポーネントです。シリーズ マーカーの名前を...

Vue のデータ応答性に関する詳細な理解

目次1. ES 構文のゲッターとセッター2. ES構文でのdefineProperty 3. Vue...

WeChat アプレットのカスタム タブバー コンポーネント

この記事では、WeChatアプレットのカスタムタブバーコンポーネントの具体的なコードを参考までに紹介...

Tomcat ソースコード起動コンソールの中国語文字化けのデバッグプロセス記録

問題を見つける今日はTomcatのソースコードを勉強するつもりなので、公式サイトからTomcatのソ...

Nginx 仮想ホストを構成する 3 つの方法 (ポートベース) の詳細な説明

Nginx は、IP ベースの仮想ホスト構成、ポート ベースの仮想ホスト構成、ドメイン名ベースの仮想...

Redhat 8.0 システムのインストール方法に関するグラフィック チュートリアル (初心者には必須)

目次1. はじめに2. インストール01. 新しい仮想マシンを作成する02. システムをインストール...

MySQL の group by に関する簡単な説明

目次1. はじめに2. ユーザーテーブルを準備する2.1 グループ化ルール2.2 グループの使用2....

純粋なCSSを使用してスイッチ効果を実現する

まずアイデアはこの効果を実現するには、 <input type="checkbox&...

Linux クラウド サーバーに JDK と Tomcat をインストールするための詳細な手順 (推奨)

JDKをダウンロードしてインストールするステップ 1: まず、公式 Web サイト http://...

MySQLデータベースの管理者パスワードを忘れた場合の解決策

1. コマンド mysqld --skip-grant-tables を入力します (前提条件: m...