ホームページ  >  記事  >  システムチュートリアル  >  Linux ユーザーの登録日を確認する 7 つの方法

Linux ユーザーの登録日を確認する 7 つの方法

王林
王林オリジナル
2024-08-24 07:31:32779ブラウズ

Linux ユーザーの登録日を確認する 7 つの方法

Linux でアカウントの作成日を確認する方法をご存知ですか?知っていたら何ができるでしょうか?

成功しましたか? 「はい」の場合、どうすればよいですか?

基本的に Linux システムはこの情報を追跡しません。では、この情報を取得する別の方法は何ですか?

なぜこれをチェックするのか疑問に思うかもしれません。

はい、場合によってはこの情報を確認する必要があるかもしれません。そのときに役立ちます。

以下の7つの方法で確認できます。

  • /var/log/secure を使用する
  • aureportツールを使用する
  • .bash_logout を使用する
  • chageコマンドを使用する
  • useraddコマンドを使用する
  • passwdコマンドを使用する
  • 最後のコマンドを使用する
方法 1: /var/log/secure を使用する

認証の失敗や許可された特権など、セキュリティ関連のすべてのメッセージが保存されます。また、sudo ログイン、SSH ログイン、およびシステム セキュリティ デーモンを介したその他のエラー ログも追跡します。

リーリー
方法 2: aureport ツールを使用する

aureport ツールは、監査ログに記録されたイベント記録に基づいて概要レポートと列形式のレポートを生成できます。デフォルトでは、/var/log/audit/ ディレクトリ内のすべての Audit.log ファイルをクエリして、レポートを作成します。

リーリー
方法 3: .bash_logout を使用する
ホームディレクトリの

.bash_logout は bash にとって特別な意味を持ち、ユーザーがシステムを終了するときにコマンドを実行する方法を提供します。

ユーザーのホームディレクトリにある.bash_logoutの変更日を確認できます。このファイルは、ユーザーが初めてログアウトするときに作成されます。

リーリー
方法 4: chage コマンドを使用する

chageは「年齢を変える」という意味です。このコマンドを使用すると、ユーザーはパスワードの有効期限情報を管理できます。 chage コマンドを使用すると、最後のパスワード変更日からパスワードを変更する必要がある日数を変更できます。

システムはこの情報を使用して、ユーザーがいつパスワードを変更する必要があるかを判断します。これは、ユーザーがアカウント作成日以降パスワードを変更していない場合に便利です。

リーリー
方法 5: useradd コマンドを使用する

useradd コマンドは、Linux で新しいアカウントを作成するために使用されます。デフォルトではユーザー作成日は追加されません。「メモ」オプションを使用して日付を追加する必要があります。

リーリー
方法 6: passwd コマンドを使用する

passwd コマンドは、ローカルアカウントまたはユーザーにパスワードを割り当てるために使用されます。アカウントの作成後にユーザーがパスワードを変更していない場合は、passwd コマンドを使用して、最後にパスワードが変更された日付を表示できます。

リーリー
方法 7: 最後のコマンドを使用する

最後のコマンドは、/var/log/wtmp を読み取り、ファイルの作成以降にログインした (およびログアウトした) すべてのユーザーのリストを表示します。

リーリー

以上がLinux ユーザーの登録日を確認する 7 つの方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。