Fedora のスーパーユーザー リストの名前を探しています。(Ubuntu では「sudo」のようです。) ユーザーの 1 人をスーパーユーザー リストに追加したいと思います。
このgroups
コマンドは、現在のユーザーのグループのみを一覧表示します。
答え1
Fedoraにはスーパーユーザーは1人しかいませんroot
。権限を持つ他のユーザーを探している場合はsudo
、コマンドを実行して/etc/sudoersファイルを調べることができます。
ビズド
sudo
ここで、ファイルの最後に次の行を追加することで、権限を持つ任意のユーザーを追加できます/etc/sudoers
。
loginname ALL=(ALL) ALL
答え2
ユーザーが所属する利用可能なグループを一覧表示するには、
getent group
/etc/group
またはファイルの内容を確認するだけです。
ちなみに、Ubuntu にもスーパーユーザーは 1 人しかいません。それは root です。他のユーザーは sudo 経由でその権限を使用することが許可されます。sudo がvisudo
インストールされている場合は、上記のように /etc/sudoers のルールを変更できます。これは、主流の GNU/Linux ディストリビューションすべてに当てはまります。
答え3
wheel などのグループにユーザーを追加するには、 コマンドを使用できます。また、 shadow ファイルを更新するには をvigr
使用する必要があります。vigr -s
答え4
複数のユーザーにルート権限を付与することはまったく可能ですが、そのようなユーザーを作成することはまれです。ユーザーを作成して UID 0 を割り当てることはできますが、/etc/passwd の最初の行が常に になっていることを確認してくださいroot
。ただし、ほとんどのユーザーにとって、これを行うのは悪い習慣です。
権限を持つすべてのユーザーを一覧表示するにはroot
:
grep -E '^[^:]*:[^:]*:0:' /etc/passwd