GNU/Linux >> Linux の 問題 >  >> Linux

Linuxでユーザーパスワードを変更または設定する方法

Linuxオペレーティングシステムで作業する場合、パスワードはシステムを保護するための最初の防衛線です。 Linuxでユーザーパスワードを変更して、セキュリティを強化し、システムの侵害を困難にすることをお勧めします。 passwdは、/ etc/shadowファイルに保存されているユーザーの認証パスワードを更新するために使用されるLinuxのコマンドラインユーティリティです。ルートまたはスーパーユーザーは任意のユーザーアカウントのパスワードを変更できますが、通常のユーザーは自分のアカウントのパスワードしか変更できません。

Linuxでユーザーパスワードを変更するときは、以下のガイドラインに従う必要があります。

  • パスワードは8文字以上の強力なものである必要があります。
  • 大文字と小文字の両方を使用して、パスワードを強力にします。
  • パスワードには、辞書に載っている単語、名前、名前、生年月日を含めないでください。

この投稿では、Linuxでユーザーパスワードを変更または設定する方法を紹介します。

前提条件

  • Atlantic.NetクラウドプラットフォームでLinuxを実行しているサーバー
  • サーバーで構成されているrootパスワード

Atlantic.Netクラウドサーバーを作成する

まず、Atlantic.Netクラウドサーバーにログインします。少なくとも1GBのRAMを搭載したLinuxオペレーティングシステムを選択して、新しいサーバーを作成します。 SSH経由でクラウドサーバーに接続し、ページの上部で強調表示されているクレデンシャルを使用してログインします。

ユーザーパスワードの変更

自分のパスワードを変更する場合は、以下に示すようにpasswdコマンドラインユーティリティを使用します。

passwd

新しいパスワードを設定するために、既存のパスワードを入力するように求められます。パスワードが正しくなると、以下に示すように新しいパスワードを入力するように求められます。

Changing password for vyom.
(current) UNIX password: 
Enter new UNIX password: 
Retype new UNIX password: 
passwd: password updated successfully

新しいパスワードを設定したら、次回のログイン時に使用できます。

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

別のユーザーのパスワードを変更できるのは、rootユーザーまたはsudo権限を持つユーザーのみです。次の構文を使用して、他のユーザーのパスワードを変更します。

sudo passwd username

たとえば、 vyomという名前のユーザーのパスワードを変更するには 、次のコマンドを実行します:

sudo passwd vyom

新しいパスワードを入力して確認するように求められます:

Enter new UNIX password: 
Retype new UNIX password: 
passwd: password updated successfully

ログイン時にユーザーにパスワードの変更を強制する

マルチユーザー環境で作業している場合は、次回ログインするときにユーザーにパスワードの変更を強制することをお勧めします。

次のコマンドを使用して、 hiteshという名前のユーザーを強制します 次回のログイン時にパスワードを変更するには:

sudo passwd --expire hitesh

このコマンドは、ユーザーパスワードの有効期限が切れます。ユーザーが古いパスワードでログインしようとすると、パスワードの変更を求めるメッセージが表示されます。

ssh [email protected]

次のメッセージが表示されます。

[email protected]'s password: 
You are required to change your password immediately (root enforced)

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

結論

このガイドでは、Linuxでユーザーパスワードを設定または変更する方法について説明しました。この手順は、Ubuntu、Debian、RHEL、Fedora、CentOS、Rocky Linux、Oracle Linux、Alpine、Archなどを含むすべてのLinuxオペレーティングシステムで機能します。 Atlantic.NetのVPSホスティングでお試しください!


Linux
  1. Linuxでシステムホスト名を設定または変更する方法

  2. Linuxでパスワードを変更する方法(passwdコマンド)

  3. Linuxでユーザーパスワードを設定または変更する

  1. Linuxでユーザーパスワードを変更、削除、または無効にする方法

  2. Linuxでユーザー名を変更する方法

  3. Linuxでタイムゾーンを設定または変更する方法

  1. Linuxで次回のログイン時にユーザーにパスワードの変更を強制する方法

  2. Linuxでパスワードを変更する方法–ステップバイステップガイド

  3. Linuxでユーザーパスワードをクリアテキストとして表示するにはどうすればよいですか?