
ノートパソコンにUbuntuをインストールし、管理者アカウントの名前とパスワードを入力しました。その後、ターミナルで別のユーザーを作成しようとしました。ルートユーザーのみが実行できると表示されましたが、ルートとしてログインして新しいユーザーを作成する方法がわかりません。私はレッドハットユーザーなので、レッドハットではその方法がわかります。今何をすべきか、誰か助けてください。コードを試しました
2 sudo apt-get install chromium-browser
3 mkusr general use
4 crusr general use
5 mkdir mukundan
6 adduser
7 exit
8 adduser
9 root
10 sudo apt install root-system-bin
11 --fix-missing?
12 run apt-get update
13 sudo apt install root-system-bin
14 mkdir
15 su root
16 su root
17 su root
18 history
まだ何も機能しなかった
答え1
Ubuntu の標準では、独自のパスワードを持つ実際の root ユーザーはありません。これは、root としてログインしていることを忘れて、ユーザー権限では無害でも、root 権限ではシステム全体に害を及ぼすコマンドを誤って発行するリスクを最小限に抑えるために行われます。
認識されている代替手段は、sudo
通常、グループ内のユーザー アカウントがsudoers
ルート権限でコマンドを発行できるようにする です。 のパスワード入力はsudo
短時間記憶されますが、sudo
パスワードが再入力されない場合でも、後続の各コマンドでは再度入力する必要があります。
この設定により、ルート アカウントを使用する場合に比べて全体的なシステム リスクが軽減され、管理者ユーザーがルートで実行できる操作をすべて実行できなくなることはありません。
答え2
ルート ユーザーを作成する必要はありません。すでに存在します。次のコマンドを実行すると、一時的なルート権限を取得できますsudo
。
sudo adduser <new Username>
まず、管理ユーザーのパスワードを入力する必要があります。(ログイン時に使用するユーザーで、sudoers グループに属している必要があります) そして、プロンプトに従います (新しいユーザーのパスワードを除き、ほとんどの項目は空白のままにできます)
新しいユーザーにsudoの使用権限も与えたい場合は、
sudo adduser <new Username> sudo
最初のコマンドの後