最近、ブルートフォース攻撃によるサーバのクラッキングが頻発しています。侵入行為を大まかに分析し、よく使われるセキュリティ対策を整理しました。
1. デフォルトの SSH 接続ポート 22 を変更し、ポート手順でファイアウォール Firewalld を追加します。 1) デフォルトの SSH ポートを 22 に変更します。
2) ファイアウォールがこのポートを通過できるようにする
3) SSHサービスを再起動し、現在接続されているSSHポートを終了します。
4) 次に、putty ssh接続ソフトウェアを介して接続します。デフォルトのポート22を使用してSSHに入ることはできません。目的を達成すればOKです〜 2. ルートアカウントによる直接ログインを無効にする Linux のデフォルトの管理者名は root です。SSH に直接ログインするには、ROOT パスワードのみを知っておく必要があります。 SSH からの Root の直接ログインを無効にすると、サーバーのセキュリティが向上します。これは、次の操作を実行することで実現できます。 1) 新しいアカウントを作成し、アカウントのパスワードを設定する
2) ルートが直接ログインできないようにする
「#PermitRootLogin yes」を見つけて、先頭の「#」を削除し、短い末尾の「Yes」を「No」に変更して、ファイルを保存します。
3) 次回ログイン まず、新しく作成したアカウント「ityangs」を使用して、通常のユーザーとしてログインします。 ROOT 権限を取得するには、SSH で次のコマンドを実行します。
上記のコマンドを実行し、root パスワードを入力して root 権限を取得します。 4) WinSCP で su を使用して root に切り替えるためのヒント (root リモート ssh ログインが禁止されている場合)
ステップ: 一般ユーザーはサーバーにSSHで接続し、ルート権限に切り替える
WinSCPのファイルプロトコルをSCPに変更する 環境-SCP/Shellシェルをsudo suに変更します。 WinSCPにログインするだけです。 3. DenyHostsをインストールする[攻撃IPを傍受し、ブラックリストを生成し、さらなる攻撃を防ぐ] DenyHosts (プロジェクト ホームページ: http://denyhosts.sourceforge.net/) は、Linux 上で実行され、SSH ブルート フォース クラッキングを防止するソフトウェアです。http://sourceforge.net/projects/denyhosts/files/ からダウンロードでき、ダウンロードした DenyHosts-2.6.tar.gz ソース コード パッケージを Linux システムにアップロードできます。
さて、この記事はこれで終わりです。困っている友人はこれを参考にしてください。 以下もご興味があるかもしれません:
|
<<: Mysqlはストアドプロシージャを通じて文字列を配列に分割します
>>: TypeScript の Enum が問題となる理由
HTML メールを送信するためのヒント: スタイルを使用してインライン CSS を記述する、使用する...
データベースでは、UNION キーワードと UNION ALL キーワードの両方が 2 つの結果セッ...
データ移行は、MySQL から ClickHouse にインポートする必要があります。概要プランは以...
序文Linux でショートカットを作成すると、アプリケーションをより速く開くことができます。ここで、...
出典: http://www.ruoyi.vip/ 'vue' から Vue をイン...
目次シングルスレッド非同期シングルスレッドしかし、開発中にネットワーク リクエストやスケジュールされ...
カスタムイメージに関するよくある質問データディスクを表示するにはどうすればいいですか? df コマン...
Docker ベースのデータベースをデプロイするsudo docker pull influxdb ...
目次1. コンテンツの概要2. 文字セットと文字順序の概念と関係3. MySQL でサポートされてい...
最近、私は「ぶどうコレクション」というプロジェクトに取り組んでいます。簡単に言うと、Budou ペー...
1.vueパッケージングここでは、vueネイティブパッケージングコマンドを使用してvueプロジェクト...
序文この記事では主にMySQLでトランザクションを開始する方法について紹介します。関連情報については...
目次Vueライフサイクルの紹介とフック機能VUEライフサイクルフックVue ライフサイクルの紹介作成...
mysql maxとwhereの間の実行の問題SQLを実行します: テーブル「grades」を作成し...
Linux で新たに発見された sudo の脆弱性を悪用すると、特定のユーザーが root としてコ...