アンドロイド

Linuxでユーザーパスワードを変更する方法

’, Â, � etc... How to fix strange encoding characters in WP or other SQL database

’, Â, � etc... How to fix strange encoding characters in WP or other SQL database

目次:

Anonim

このガイドでは、Linuxでユーザーパスワードを変更する方法について説明します。 また、ユーザーが次回ログインするときにパスワードの変更を強制する方法も示します。

この手順は、Ubuntu、Debian、CentOSなど、すべてのLinuxディストリビューションで機能するはずです。

前書き

Linuxでは、 passwd ユーティリティを使用してユーザーアカウントのパスワードを変更できます。

暗号化されたユーザーのパスワードおよびその他のパスワード関連情報は、 /etc/shadow ファイルに保存されます。

通常のユーザーは、自分のパスワードのみを変更できます。 rootユーザーおよびsudo特権を持つユーザーは、別のユーザーのパスワードを変更し、パスワードの使用方法または変更方法を定義できます。

パスワードを変更するときは、強力で一意のパスワードを使用していることを確認してください。

強力なパスワードを持つことは、アカウントを保護するためにできる最も重要なことです。 多くの場合、強力なパスワードには少なくとも16文字が含まれ、少なくとも1つの大文字、1つの小文字、1つの数字、1つの特殊文字が含まれます。

セキュリティ上の理由から、パスワードを定期的に更新し、アカウントごとに一意のパスワードを使用することをお勧めします。

ユーザーパスワードを変更する

自分のユーザーのアカウントパスワードを変更するには、引数なしで passwd コマンドを実行します。

passwd

現在のパスワードを入力するように求められます。 パスワードが正しい場合、コマンドは新しいパスワードの入力と確認を求めます。

パスワードは、入力しても画面に表示されません。

次回システムにログインするときに、新しいパスワードを使用します。

別のユーザーのパスワードを変更する

はじめに述べたように、rootユーザーと sudo アクセスを持つユーザーのみが別のユーザーアカウントのパスワードを変更できます。

次の例では、sudo特権を持つユーザーとしてログインしていることを前提としています。

別のユーザーアカウントのパスワードを変更するには、 passwd コマンドに続けてユーザー名を実行します。 たとえば、 linuxize という名前のユーザーのパスワードを変更するには、次のコマンドを実行します。

sudo passwd linuxize

新しいパスワードの入力と確認を求められます。

Enter new UNIX password: Retype new UNIX password:

成功すると、コマンドは次のようなものを出力します。

passwd: password updated successfully

ユーザーに次回ログイン時にパスワードを変更させる

デフォルトでは、パスワードは無期限に設定されています。 ユーザーが次回ログインするときにパスワードを強制的に変更するには、 --expire コマンドに --expire オプションとユーザー名を続けて使用します。

sudo passwd --expire linuxize

上記のコマンドは、ユーザーパスワードをすぐに失効させます。

ユーザーが次に古いパスワードでログインしようとすると、パスワードの変更を強制するメッセージが表示されます。

ssh [email protected]

WARNING: Your password has expired. You must change your password now and login again! Changing password for linuxize. (current) UNIX password: Enter new UNIX password: Retype new UNIX password: passwd: password updated successfully Connection to 192.168.121.209 closed.

ユーザーが新しいパスワードを設定すると、接続は閉じられます。

結論

このチュートリアルでは、ユーザーのパスワードを変更する方法とパスワードの有効期限を設定する方法を学びました。

端末で man passwd と入力するか、Linux passwdのマニュアルページにアクセスすると、passwdコマンドの詳細を確認できます。

パスワード端末