1. PAM設定ファイルを編集する sudo vim /etc/pam.d/ログイン 2行目に以下を追加 認証が必要 pam_tally2.so deny=3 unlock_time=5 even_deny_root root_unlock_time=10 パラメータの紹介 even_deny_root は root ユーザーも制限します。 deny は、一般ユーザーと root ユーザーの連続した不正ログインの最大回数を設定します。最大回数を超えると、ユーザーはロックアウトされます。 unlock_time は、通常のユーザーがロックされた後にロック解除されるまでの時間を秒単位で設定します。 root_unlock_time は、ルートユーザーがロックされた後にロック解除されるまでの時間を秒単位で設定します。 ここでは pam_tally2 モジュールが使用されます。pam_tally2 がサポートされていない場合は、pam_tally モジュールを使用できます。また、pamのバージョンによって設定が異なる場合があります。具体的な使用方法については、関連モジュールの使用ルールを参照してください。 知らせ 2 行目にコンテンツを追加します。これは先頭に記述する必要があります。末尾に記述すると、ユーザーはロックされていても、正しいパスワードを入力する限り、ログインできます。 2. sshdファイルを変更する これは、ユーザーの tty からのログインのみを制限しますが、リモート ログインは制限しません。リモート ログインを制限する場合は、sshd ファイルを変更する必要があります。 sudo vim /etc/pam.d/sshd 2行目も追加し続けます 認証が必要 pam_tally2.so deny=3 unlock_time=5 even_deny_root root_unlock_time=10 失敗したログイン試行回数を表示します。 sudo pam_tally2 --user 結果 ubuntu@VM-0-5-ubuntu:~$ sudo pam_tally2 --user ログイン失敗 最新の失敗 から ルート3 09/29/19 15:53:24 45.119.212.105 ウブントゥ 9 09/29/19 15:46:58 223.107.140.84 指定されたユーザーのロックを解除します: sudo pam_tally2 -r -u ubuntu ubuntu@VM-0-5-ubuntu:~$ sudo pam_tally2 -r -u ubuntu ログイン失敗 最新の失敗 から ウブントゥ 15 09/29/19 15:58:49 223.107.140.84 ps: リモート ssh 使用時に、間違ったパスワードを 3 回以上入力しましたが、プロンプトが表示されませんでした。Xshell を使用していたため、他の端末にプロンプトがあるかどうかはわかりませんが、設定値を超えている限り、正しいパスワードを入力してもログインできません。または、設定された時間まで待ってから、正しいパスワードを再度入力してログイン認証を試みてください。 要約する 以上が私が紹介した内容です。Linux(Ubuntu)ユーザーが間違ったパスワードをN回続けて入力してログインすると、システムはX分間自動的にロックされます。お役に立てれば幸いです。ご質問がある場合は、メッセージを残してください。すぐに返信いたします。また、123WORDPRESS.COM ウェブサイトをサポートしてくださっている皆様にも感謝申し上げます。 以下もご興味があるかもしれません:
|
>>: 1 つ以上のフィールドに基づいて重複データを検索する MySQL SQL ステートメント
今日、私はプロジェクトの移行の問題に取り組んでいましたが、突然、大量の写真をどうやって移動したらよい...
必要Zabbix で DingTalk アラームを設定する方法は、Prometheus で Ding...
背景ご存知のとおり、JavaEE プロジェクトを開発した後は、そのプロジェクトをサーバーの Tomc...
主に、Nginx で X-Frame-Options、X-XSS-Protection、X-Cont...
目次概要プロパティ設定処理ロジック概要具体的な需要シナリオは次のとおりです。 Excel ファイルを...
ビューポートとはモバイル ブラウザは、Web ページを仮想の「ウィンドウ」(ビューポート) に配置し...
1. 遅いクエリログ1.1 MySQL ログの種類ログは、データベースの操作や、ユーザーがデータベー...
序文nginx モジュールには、公式とサードパーティの 2 種類があります。nginx のインストー...
目次1. 概要2. 属性1. 数学演算子2. 比較演算子3. ブール演算結論1. 概要BigInt ...
目次アプリケーションシナリオアイデアプロジェクト構造全体的なプロジェクト構造webpack パッケー...
TypeScript バンドルwebpack 統合通常、実際の開発では、ビルド ツールを使用してコー...
序文データ中心のアプリケーションの場合、データベースの品質はプログラムのパフォーマンスに直接影響する...
VMware Workstationsが仮想マシンエラーを起動する エラー レポートのリンク htt...
この記事では、MySQL テーブル データのインポートおよびエクスポート操作について説明します。ご参...
導入メタタグは、HTML言語のHEAD領域にある補助タグです。 meta は、ページの説明、キーワー...