Ubuntuシステムでは、システムのセキュリティを向上させるために、rootユーザーアカウントはデフォルトで無効になっています。 Ubuntu Linuxのインストール時に、rootユーザーは自動的に作成しますが、rootユーザーのパスワードの設定を要求しません。 Linuxでは、パスワードのないユーザーアカウントまたは空のパスワードは、無効なアカウントと見なされます。
ここLinuxAPTでは、サーバー管理サービスの一環として、お客様が関連するLinuxシステムクエリを実行するのを定期的に支援しています。
これに関連して、UbuntuLinuxシステムでrootユーザーアカウントを有効または無効にする方法を検討します。
Sudoユーザー
通常、通常のUbuntuユーザーは、sudoと呼ばれる管理者権限を付与することで管理タスクを実行できます。 Sudoが有効なユーザーは、rootユーザーアカウントと同じように実行することが許可されています。
通常のユーザーにsudoアクセスを許可するには、sudoグループのメンバーにする必要があります。 Ubuntuでは、sudoグループのメンバーはsudoアクセスの権限を持っています。デフォルトでは、最初に作成されたユーザーはすでにsudoグループのメンバーであるため、ユーザーはsudoにアクセスできます。
Ubuntuシステムでsudoユーザーを作成する場合は、このガイドに従ってください。
Ubuntuでrootユーザーアカウントを有効にする方法は?
rootユーザーを有効にするには、rootユーザーのパスワードを設定するだけです。 passwdコマンドを使用して、ユーザーアカウントのパスワードを設定できます。初期ユーザーアカウントとして、別のユーザーのパスワードを変更するためのsudo権限が必要です。
次のコマンドを実行します:
$ sudo passwd root
その後、以下のように、rootユーザーアカウントのパスワードを入力して確認するように求められます。
Output
Enter new UNIX password:
Retype new UNIX password:
passwd: password updated successfully
強力で一意のパスワードを設定することを強くお勧めします。これは、システムの最も重要なセキュリティの側面です。パスワードは14文字以上で、大文字1文字、小文字1文字、数字1文字、特殊文字1文字が含まれている必要があります。
最後に、パスワードを設定してrootアカウントを正常に有効にしました。
これで、Ubuntuサーバーにrootユーザーとしてログインできます。
Ubuntuでrootユーザーアカウントを無効にする方法は?
Ubuntuシステムでrootユーザーアカウントを有効にしていて無効にしたい場合は、パスワードを期限切れに設定するだけです。以下のコマンドを実行します:
$ sudo passwd -l root