Ubuntu で権限を持つユーザーを作成したいのですがsudo
、どうすればよいですか?
答え1
まず、次のコマンドでユーザーを作成します。
sudo adduser <username>
このコマンドの詳細については、システムのマニュアル ページを参照してくださいman adduser
。
sudo
次のコマンドを使用して、ユーザーをグループに追加できます。
sudo adduser <username> sudo
Ubuntu 11.10 までのバージョンでは、admin
の代わりに as グループが使用されることに注意してくださいsudo
。
Ubuntu 11.10までは、sudoを介してルート権限を持つ管理者のUnixグループはadminでした。Ubuntu 12.04 LTS以降、Debianおよびsudo自体との互換性のために、sudoになりました。ただし、下位互換性のために、adminグループのメンバーは引き続き管理者として認識されます。
システムにない場合は、sudo 権限を付与するために sudoers ファイルを変更する必要があります。正確な構文と使用可能なオプションの詳細については、sudoers ファイルについてお読みください。man sudoers
ただし、簡単にするために、次のいずれかを実行できます。
- コマンドでグループを作成し
addgroup
、そのグループをsudoersファイルに追加します。 を使用してaddgroup <groupname>
グループを作成し、sudoersファイル()を編集して、一番下にsudo visudo
次の行を追加します。%<groupname> ALL=(ALL) ALL
- sudoers ファイルを で編集し
sudo visudo
、<username> ALL=(ALL) ALL
追加するユーザーごとに下部に追加します。
答え2
の"人気のある"答えは、「再実装」、 ない「ユーザーを追加するにはどうすればいいですか?」最低限必要なのは次の通りです:
usermod -a -G sudo USERNAME
私のシステムでは、私は以下のグループのメンバーです。
usermod -a -G adm,cdrom,sudo,dip,plugdev,lpadmin,sambashare,libvirtd USERNAME
実行したことを確認するには:
groups USERNAME
答え3
System
-> Administration
->を選択しますUsers and Groups
。
を選択してAdd
、新しいユーザーを追加します。ウィザードを完了したら、新しいユーザーを選択して をクリックし、からaccount type
に変更します。Desktop user
Administrator
答え4
本当にスーパーユーザー (root のコピーですが、パスワードとホーム ディレクトリが異なります) を作成し、sudo ユーザーを作成したくない場合は、新しいユーザーに UID=0 と GID=0 を使用します。
useradd -ou 0 -g 0 john
-o
一意でないUID(ルートUID=0)を作成できます
-u
$UIDは$UIDを設定します
-g
$GIDは$GIDを設定します