多くのユーザーアカウントがオペレーティングシステム上に存在し、それぞれに独自のパスワードがあります。 Linuxでそれらを変更し、大きな問題はありません。 必要な場合は、コンソールからユーザーキーを管理するためのコマンドを次に示します。 passwd.
コマンド passwd に使用されます ユーザーアカウントのパスワードを変更する。 これは多機能コマンドであり、ある意味でスケーラブルです。 通常のユーザー、私は彼のアカウントのパスワードしか変更できませんが、 スーパーユーザー権限を持つユーザーは、システム内の任意のアカウントのパスワードを変更できます。 また、各キーの有効期限と変更の頻度を制御することもできます。 たとえば、キーの有効期限が切れて新しいパスワードを定義する必要があるまでにどのくらいの時間がかかりますか。
現在のユーザーのパスワードを変更するには、最初にターミナルを開いて次のコマンドを実行します。
passwd
まず、アカウントの現在のパスワードを入力します。
(現在の)UNIXパスワード:
入力するとき(そしてもちろんこれが正しい場合)、アカウントの新しいパスワードを入力する必要があります。確認のためにもう一度入力する必要があります。
新しいUNIXパスワードを入力します。新しいUNIXパスワードを再入力します::
パスワードが一致する場合は、おめでとうございます。ユーザーパスワードを変更しただけです。
他のユーザーのパスワードの変更
スーパーユーザー権限を持っている場合は、他のシステムユーザーのパスワードを変更できます。 スーパーユーザーとして端末に入るには、プレフィックス「sudo」を追加します。 一般的に、Passwdはこれに似た構文を維持します
passwd [オプション] [ユーザー]
利用可能なオプションは次のとおりです。
システムにユーザーUser1、User2、およびUser3があり、User2のパスワードを変更したいとします。 コマンドラインで実行します。
sudo パスワード ユーザー 2
新しいパスワードを入力した後、前のパスワードと同様のプロセスで、ユーザー2のパスワードがスーパーユーザーのアクセス許可を介してユーザーから変更されます。
passwdには、キーの変更/ロック/ロック解除/期限切れなどのさまざまな機能があります。 特定のケースとして、各ユーザーのキーのステータスを確認するときに構文を解釈する方法を残します。 次の行を実行すると、次のようになります。
passwd -S ユーザー 1
次のような行を返します
User1 S dd / mm / yyyy f1 f2 f3 f4
これの意味は:
User1 : アカウント名
S:キーステータス。 LロックPアクティブおよびキーなしのNP
dd / mm / yyyy: キーの最終変更日
f1:変更後の最小期間(日数)
f2:次の変更までの最大期間(日数)。
f3:パスワード変更警告の日数
f4:非アクティブの日数での許可された期間(-1 =無限)
passwdを使用すると、コンソールからシステムキーを管理する簡単な方法があります。