1. コマンドの紹介 passwd コマンドは、ユーザー パスワード、アカウント ロック、パスワードの有効期限など、ユーザーの認証情報を設定するために使用されます。 システム管理者は、システム ユーザーのパスワードを管理するために使用できます。ユーザー名を指定できるのは管理者のみで、一般ユーザーは自分のパスワードのみを変更できます。 2. コマンド形式 passwd [オプション] [ユーザー名] オプションやパラメータを指定せずに passwd を直接実行すると、現在のユーザーのログイン パスワードが変更されます。これは、passwd の最も一般的な使用法でもあります。 3. オプションの説明 長いオプションに必要な引数は短いオプションにも必要であることに注意してください。 -k, --keep 認証トークンの有効期限が切れないようにする -d, --delete 指定されたアカウントのパスワードを削除します(ルートユーザーのみ) -l、--ロック 指定されたアカウントのパスワードをロックします (root ユーザーのみ)。ロックとは、パスワードの検証が失敗するように、パスワード暗号化文字列の前に ! を追加することです。アカウントは完全にロックされているわけではなく、ユーザーはssh公開鍵認証-u、--unlockなどの他の認証方法でログインできることに注意してください。 指定されたアカウントのパスワードのロックを解除します(ルートユーザーのみ) -e, --期限切れ 指定されたアカウントのパスワードを終了します(ルートユーザーのみ) -f、--force は、 強制操作 -x, --maximum=DAYS パスワードの最大有効期間(ルートユーザーのみ) -n, --minimum=日数 パスワードの最小有効期間(ルートユーザーのみ) -w, --warning=日数 パスワードの有効期限の何日前にユーザーに通知を開始するか(ルートユーザーのみ) -i, --inactive=日数 パスワードの有効期限が切れてから何日後にアカウントが無効になりますか (ルートユーザーのみ) -S, --ステータス 指定されたアカウントのパスワード ステータスを報告します (root ユーザーのみ) --標準入力 標準入力からトークンを読み取る (root ユーザーのみ) -?、 - ヘルプ ヘルプ情報を表示して終了する --usage 簡単な使用情報を表示する 4. 一般的な例 (1)現在ログインしているアカウントのパスワードを変更します。 パスワード ユーザパスワードを設定する際には、「複雑さ、覚えやすさ、適時性」というパスワード基準に準拠する必要があることに注意してください。簡単に言えば、パスワードは 8 文字以上で、大文字と小文字、数字、特殊記号を含み、覚えやすく、定期的に変更できるものにする必要があります。 (2)他のユーザーのパスワードを変更するには管理者権限が必要です。 passwd ユーザー名 (3)指定されたアカウントのパスワードをロックし、ユーザーがそのパスワードを使用してログインできないようにします。管理者権限が必要です。 passwd -l ユーザー名 (4)指定されたアカウントのパスワードを解除します。管理者権限が必要です。 passwd -u ユーザー名 (5)指定されたアカウントのパスワードを終了し、次回ログイン時にユーザーにパスワードの変更を強制する。管理者権限が必要です。 passwd -e ユーザー名 (6)ログインパスワードをクリアして、ユーザーがパスワードなしでログインできるようにします。管理者権限が必要であり、非常に危険なため、推奨されません。 passwd -d ユーザー名 (7)アカウントのパスワードステータスを照会します。 パスワード -S ダブルlv dablelv PS 2020-03-08 0 90 7 -1 (パスワード設定、SHA512 暗号化) アカウントステータス情報を表示します。ログイン名、パスワード、最終変更時刻、パスワード変更間隔 (0)、パスワード有効期間 (90)、警告時間 (7)、パスワードの有効期限なし (-1) の合計 7 つのフィールドがあります。単位は日です。 (8)パスワードの有効期間の最小日数と最大日数を設定します。 パスワード -x 100 -n 30 ダブルlv #設定が成功したかどうかを確認します: passwd -S dablelv dablelv PS 2020-03-08 30 100 7 -1 (パスワード設定、SHA512 暗号化) (9)パスワードの有効期限の何日前にユーザーに通知する必要がありますか? パスワード -w 7 ダブルlv 上記は Linux passwd コマンドの使用に関する詳細な内容です。Linux passwd コマンドの詳細については、123WORDPRESS.COM の他の関連記事をご覧ください。 以下もご興味があるかもしれません:
|
<<: 数百万のデータボリュームに対する MySQL ページングクエリ方法とその最適化の提案
>>: Vue プロジェクトで TypeScript クラスを適用する方法
デフォルトでは、 /etc/default/docker 設定は有効になりません。docker 環境...
1. 環境を準備する(Node.jsをダウンロードし、環境変数を設定する) 2. vue-cliをグ...
この記事では、ExcelファイルをMySQLデータベースにインポートする方法を参考までに紹介します。...
目次一般的なアップロードコンポーネントの開発以下の機能を実装する必要がありますカスタムテンプレートサ...
ブログの正式名称は「Web log」で、中国語で「ネットワークログ」を意味します。後にブログに短縮さ...
ウェブページにBaiduマップを挿入するBaidu Maps を自分の Web ページに追加したい場...
この記事では、効率を向上させ、時間を節約することを願って、最も効果的な 6 つの方法を紹介します。 ...
MySQLユーザー権限を表示する2つの方法を紹介します1. MySQL grantsコマンドを使用す...
目次1. WeChat Payを開く1.1 アフィリエイト加盟店番号1.2 加盟店番号を追加する1....
序文MySQL のスリープ システム機能は、実用的な適用シナリオが少なく、通常は実験的なテストに使用...
この記事では、一般的な MySQL ストレージ エンジンの機能と使用方法を例を使って説明します。ご参...
1. 分割スクリプト (splitNginxLog.sh) を作成します。 * この例では、ログ分割...
以下のデモはMySQLバージョン5.7.27に基づいています。 1. MySQLサブクエリ最適化戦略...
コードをコピーコードは次のとおりです。 <スタイル タイプ="text/css&qu...
CSSの背景プロパティの値背景色背景画像背景繰り返し背景位置背景添付複合プロパティ: 背景: ba...