2010-10-07 06:36:12 +0000 2010-10-07 06:36:12 +0000
81
81

Ubuntuで管理者ユーザーを作成するには?

Ubuntuでsudo権限を持つユーザーを作成したいです。どうすればいいのでしょうか?

回答 (6)

89
89
89
2010-10-07 06:38:56 +0000

まず、ユーザーを作成します。

sudo adduser <username>

このコマンドの詳細は、man adduserを使用しているシステムのマニュアルページに記載されています。

sudo adduser <username> sudo

2x2& コマンドでユーザーを sudo グループに追加することができます。

0x1&

11.10までのUbuntuのバージョンでは、adminの代わりにsudoをグループとして使用することに注意してください。

Ubuntu 11.10までは、sudoによるroot権限を持つ管理者用のUnixグループはadminでした。Ubuntu 12.04 LTS からは、Debian と sudo 自体との互換性を考慮して sudo になりました。しかし、後方互換性のために、管理者グループのメンバーはまだ管理者として認識されています


お使いのシステムがそうでない場合は、sudo権限を付与するためにsudoersファイルをいじる必要があります。正確な構文と利用可能なオプションの詳細については、sudoers ファイルの man sudoers を参照してくださいが、簡単のために以下のいずれかを行うことができます。

  • addgroup コマンドでグループを作成し、そのグループを sudoers ファイルに追加します。addgroup <groupname>でグループを作成し、sudoersファイルを編集して(sudo visudo)、一番下に%<groupname> ALL=(ALL) ALLの行を追加する
  • sudo visudoでsudoersファイルを編集し、追加したいユーザーごとに一番下に<username> ALL=(ALL) ALLを追加する。
26
26
26
2013-04-02 15:40:43 +0000

人気のある"“答えは _"どうやって再実装するか”であって、"どうやってユーザーを追加するか"_ではありません。最低限必要なことは以下の通りです。

usermod -a -G sudo USERNAME

私の特定のシステムでは:

usermod -a -G adm,cdrom,sudo,dip,plugdev,lpadmin,sambashare,libvirtd USERNAME

あなたが行ったことを確認するために。

groups USERNAME

0x1&

3
3
3
2010-10-07 06:56:02 +0000

Choose System -> Administration - -> Users and Groups.

Addを選択して、新しいユーザを追加します。ウィザードが完了したら、新しいユーザーを選択し、account typeをクリックして、Desktop userからAdministratorに変更します。

0
0
0
2017-06-15 07:54:59 +0000

もし本当にsudoユーザではなくスーパーユーザ(rootのコピーだがパスワードとホームディレクトリは別)を作成したい場合は、新規ユーザにUID=0とGID=0を使用してください。

useradd -ou 0 -g 0 john

-o は一意ではないUIDを作成することができます (root UID=0)

-u $UID は $UID を設定します

-g $GID は $GID を設定します

0
0
0
2014-08-27 22:17:37 +0000

でルートを有効にすることもできます。

passwd root

でルート用のパスワードを挿入します。

-2
-2
-2
2010-10-07 07:02:54 +0000

何をしているかというと、wheelというグループにユーザを追加し、そのグループに属するユーザはsudoを使って管理者コマンドを実行できるようにしています。

/etc/sudoersでこの機能を有効にする必要があり、%wheel ALL=(ALL) ALLの下の行をアンコメントしてください。