序文 ブロガーが使用しているサーバーは Alibaba Cloud から購入したものです。実際、Alibaba Cloud は私たちが使用するためのセキュリティ ポリシーを提供していますが、それが自社サーバーの場合や自社仮想マシンの場合など、ファイアウォールとホワイトリストの設定方法をまだ確認する必要があります。 1. Alibaba Cloud のサーバー自体にはファイアウォールはありませんが、IPtable ファイアウォールをインストールすることができます (ここで Alibaba Cloud のサーバー システムは Centos です)。この場合、ファイアウォールと Alibaba Cloud URL で設定されたホワイトリストを同時に有効にする必要があります。 1. サーバーファイアウォール 1.1. 以下はファイアウォールの初期設定です vim /etc/sysconfig/iptables # iptables サービスのサンプル設定 # これを手動で編集するか、system-config-firewall を使用することができます # このデフォルト設定にポートやサービスを追加するよう依頼しないでください *フィルター :入力受け入れ[0:0] :転送承認[0:0] :出力受け入れ[0:0] -A 入力 -m 状態 --state RELATED、ESTABLISHED -j ACCEPT -A 入力 -p icmp -j 受け入れ -A 入力 -i lo -j 受け入れ -A 入力 -p tcp -m 状態 --state 新規 -m tcp --dport 22 -j 受け入れる -A 入力 -m 状態 --state 新規 -m tcp -p tcp --dport 80 -j 受け入れる -A 入力 -j 拒否 --拒否-icmp-ホスト禁止 -A FORWARD -j REJECT --reject-with icmp-host-prohibited 専念 1.2. ホワイトリストと公開ポートを構成する 1.2.1. ポート22、80、8080を公開する 1.2.2、ホワイトリスト116.90.86.196、116.90.86.197を追加します。必ず現在のIPアドレスを入力してください。ログインできないように注意してください。 # iptables サービスのサンプル設定 # これを手動で編集するか、system-config-firewall を使用することができます # このデフォルト設定にポートやサービスを追加するよう依頼しないでください *フィルター :入力受け入れ[0:0] :転送承認[0:0] :出力受け入れ[0:0] #ホワイトリスト変数名を定義する -N whitelist #ホワイトリストのIPセグメントを設定する -A whitelist -s 116.90.86.196 -j ACCEPT -A ホワイトリスト -s 116.90.86.197 -j 受け入れる -A 入力 -m 状態 --state RELATED、ESTABLISHED -j ACCEPT -A 入力 -p icmp -j ホワイトリスト -A 入力 -i lo -j 受け入れ -A 入力 -p tcp -m 状態 --state 新規 -m tcp --dport 22 -j ホワイトリスト -A 入力 -p tcp -m 状態 --state 新規 -m tcp --dport 8080 -j 受け入れる -A 入力 -p tcp -m 状態 --state 新規 -m tcp --dport 80 -j 受け入れる -A 入力 -j 拒否 --拒否-icmp-ホスト禁止 -A FORWARD -j REJECT --reject-with icmp-host-prohibited 専念 2. Alibaba Cloud のホワイトリストとポート公開 2.1 セキュリティグループの構成 2.3. IPとポートの設定 2.3.1、0.0.0.0/0は無制限のIPを意味する 2.2.2. クローンとは、コピーしてから前のものを削除することです。 リモートログインとポート露出を防ぐためのLinuxサーバー構成IPホワイトリストに関する上記の記事は、編集者があなたと共有するすべてのコンテンツです。これが参考になれば幸いです。また、123WORDPRESS.COMをサポートしていただければ幸いです。 以下もご興味があるかもしれません:
|
<<: Windows 10 + mysql 8.0.11 zipインストールチュートリアルの詳細
>>: WeChat ミニプログラム ユーザー認証のベストプラクティス ガイド
序文JavaScript ではセミコロンはオプションであり、使用するかどうかは主にコーディング スタ...
静的と動的の分離動的リクエストと静的リクエストはミドルウェアを通じて分離され、不要なリクエストの消費...
目次背景問題分析1. 属性値はJson形式であり、Json操作関数を使用して処理する必要があります。...
幅と高さを直接使用することはできません。 display:block; または display:in...
序文この記事は主に、MySQL で浮動小数点型を文字型に変換するときに発生する問題を紹介します。これ...
キャッシュを使用する目的は、バックエンドの負荷を軽減し、Web サイトの同時実行性を向上させることで...
1. muttをインストールするsudo apt-get install mutt 2. msmtp...
目次1. 条件付きアクセス属性2. アロー関数の紹介1. 条件付きアクセス属性?. は ES2020...
負荷は通常、システム設計時に予測されます。システムがパブリック ネットワークに公開されている場合、悪...
序文公式アカウントのQRコードは長押しで認識できることは皆さんご存じですが、ミニプログラムに対する制...
目次序文1. パンくずリストはなぜ必要なのでしょうか? 2. 一次包装1. 実装のアイデア2. コー...
前回の記事 https://www.jb51.net/article/154153.htm では、B...
序文プログラミング言語には通常、さまざまな隠されたトリックが含まれており、これらのトリックを上手に使...
<br />これは、Steven D が書いた Web フロントエンド開発デザインの基本...
1. 中国語入力方法を設定する 2. ダブルスペルモードを設定する 3. 注意事項20.04 で S...