目次:
新しいUbuntuユーザーとして、Ubuntuシステムにrootユーザーとしてログインする方法や、デフォルトのrootパスワードはどうなるのか疑問に思うかもしれません。 Ubuntu Linuxでは、セキュリティ上の理由から、rootユーザーアカウントはデフォルトで無効になっています。
このチュートリアルでは、Ubuntu Linuxでrootユーザーアカウントを有効または無効にする方法について説明します。
須藤ユーザー
Ubuntuユーザーは、sudoというツールを使用して通常のユーザーに管理特権を付与することにより、システム管理タスクを実行することをお勧めします。 Sudoを使用すると、許可されたユーザーはプログラムを別のユーザー(通常はrootユーザー)として実行できます。
Ubuntuシステムでは、デフォルトでグループsudoのメンバーにsudoアクセスが許可されます。 Ubuntuインストーラーによって作成された最初のユーザーは、すでにsudoグループのメンバーです。 ログインしているユーザーに既に管理者権限が付与されている可能性があります。
usermod -aG sudo username
一時的にrootユーザー権限を昇格させるには、sudoという接頭辞が付いたコマンドを実行します:
sudo some-command
セッションでsudoを初めて使用するときは、ユーザーパスワードの入力を求められます。
sudo visudo
これにより、お気に入りのコマンドラインテキストエディターで
/etc/sudoers
ファイルが開きます。
username
をユーザー名に置き換えて、次の行を追加します。
username ALL=(ALL) NOPASSWD: ALL
Ubuntuでルートユーザーアカウントを有効にする
何らかの理由でルートアカウントを有効にする必要がある場合は、ルートユーザーのパスワードを設定するだけです。 Ubuntuおよびその他のLinuxディストリビューションでは、
passwd
コマンドを使用してユーザーアカウントのパスワードを設定または変更できます。
Ubuntuの通常のユーザーは、自分のパスワードのみを変更できます。 ログインするユーザーには、rootパスワードを設定できるsudo権限が必要です。
Ubuntuでルートアカウントを有効にするには、次のコマンドを実行します。
sudo passwd root
新しいルートパスワードの入力と確認を求められます。
Enter new UNIX password: Retype new UNIX password: passwd: password updated successfully
パスワードは、入力時に画面に表示されません。
それでおしまい! ルートアカウントが正常に有効になりました。 これで、新しいパスワードを使用してユーザーrootとしてUbuntuマシンにログインできます。
Ubuntuでルートユーザーアカウントを無効にする
ルートアカウントのパスワードを無効にするには、次のコマンドを使用します。
結論
Ubuntuでrootユーザーアカウントを有効にするには、rootパスワードを設定するだけです。
パスワードを設定するときは、強力で一意のパスワードを使用していることを確認してください。 強力なパスワードを持つことは、アカウントのセキュリティの最も重要な側面です。 多くの場合、強力なパスワードには少なくとも16文字、少なくとも1つの大文字、1つの小文字、1つの数字、1つの特殊文字が含まれます。