Debian で root ユーザーアカウントを作成するには?

Debian で root ユーザーアカウントを作成するには?

今日はDebian OSをインストールしましたが、インストール中にrootユーザー作成オプションをスキップしてsudoを使用することを選択しました。これでrootユーザーアカウントを作成したいと思います。今ルートアカウントを作成する方法はありますか?

答え1

ルートアカウントは常に存在するため、パスワードを設定するだけです。

sudo passwd root

メッセージが表示されたら、パスワードを入力してください。

答え2

ほとんどのLinuxの専門家が同意するように、rootアカウントを作成するのは良い考えではありません。これが人々が主にSUDOを使用する理由です(時々少し緊張するかもしれませんが)。ただし、リスクがある場合は、このコードはルートアカウントです。

sudo passwd root

要件が満たされたら無効にすることをお勧めします。イベントと手順をよりよく理解するには、次の記事を読んでください。

http://sathyasays.com/2008/05/27/enabling-and-disabling-root-account-in-debianubuntu/

答え3

ルートのUIDとGIDはどちらもゼロです。したがって、次のコマンドを実行する必要があります。

groupadd --gid 0 root
useradd --home /root --uid 0 --gid 0 root

必要に応じてアカウント名を指定できます。ここで重要なのはUID(ユーザーID)です。

関連情報