UbuntuでSudo
権限を持つユーザーを作成したいです。どうやってやるの?
まず、次のようにしてユーザーを作成します。
Sudo adduser <username>
このコマンドの詳細については、システムのマニュアルページのman adduser
を参照してください。
次のコマンドでユーザーをSudo
グループに追加できます。
Sudo adduser <username> Sudo
11.10までのUbuntuのバージョンは、グループとしてadmin
の代わりにSudo
を使用することに注意してください。
Ubuntu 11.10までは、Sudoを通じてroot権限を持つ管理者のためのUnixグループはadminでした。 Ubuntu 12.04 LTS以降、DebianとSudo自体との互換性のため、現在はSudoです。ただし、下位互換性のために、adminグループのメンバーは依然として管理者として認識されています。
あなたのシステムがそうしないならば、我々はSudo許可を与えるためにsudoersファイルを台無しにする必要があります。正確な構文と利用可能なオプションの詳細については、man sudoers
でsudoersファイルを読むことができますが、簡単にするために、以下のいずれかを実行できます。
addgroup
コマンドでグループを作成してから、そのグループをsudoersファイルに追加します。 addgroup <groupname>
を使用してグループを作成してから、sudoersファイル(Sudo visudo
)を編集して、最後に%<groupname> ALL=(ALL) ALL
という行を追加します。Sudo visudo
で編集し、追加したい各ユーザーの末尾に<username> ALL=(ALL) ALL
を追加します。"Popular"の答えは、"reimplement"のようににすることです"ユーザーを追加するにはどうすればいいですか?"。あなたがする必要がある最低限の必要条件はこれです:
usermod -a -G Sudo USERNAME
私の特定のシステムでは、私は以下のグループのメンバーです。
usermod -a -G adm,cdrom,Sudo,dip,plugdev,lpadmin,sambashare,libvirtd USERNAME
行ったことを確認するには
groups USERNAME
System
- > Administration
- > Users and Groups
を選択してください。
新しいユーザーを追加するにはAdd
を選択します。ウィザードが完了したら、新しいユーザーを選択してaccount type
をクリックし、Desktop user
からAdministrator
に変更します。
次の方法でrootを有効にすることもできます。
passwd root
次に、rootのパスワードを入力します
Sudoユーザーではなく、スーパーユーザー(rootのコピーだが他のパスワードとホームディレクトリを持つ)を本当に作成したい場合は、新しいユーザーにUID = 0とGID = 0を使用します。
useradd -ou 0 -g 0 john
-o
を使用すると、一意でないUIDを作成できます(ルートUID = 0)。
-u
$ UIDは$ UIDを設定します
-g
$ GIDは$ GIDを設定します