私の上司は、チームメンバーにrootアクセス権を持つ人が誰であるかを知らせたいと思います。
ルートアクセス権があるかどうかを確認できますか?
サーバーにログインしてを使用して操作を実行できる場合は、sudo
rootアクセス権があることを意味しますか?
答え1
はい。sudo
任意のコマンド(passwd
ルートパスワードの変更など)を実行できる場合は、rootアクセス権があります。
たとえば、実行してsudo -s
シェルが提供されたら、id
コマンドを実行できます。次のように応答します。
uid=0(root) gid=0(root) groups=0(root)
UID 0(ゼロ)は常に「ルート」を意味します。
あなたの上司は、ファイルにユーザーリストがあると喜んでいます/etc/sudoers
。グループがリストされている場合は、そのグループのメンバーが誰であるかを知りたい場合があります。
たとえば、システムにファイルにリストされているsudo
(および/またはadmin
/)グループがある場合wheel
sudoers
%sudo ALL=(ALL:ALL) ALL
sudo
これにより、グループのすべてのメンバーは制限なく無料で使用できます。sudo
グループ内のすべてのユーザー名を取得する方法は次のとおりです。
grep '^sudo' /etc/group
または、
getent group sudo
LDAP、NIS/YP、またはその他のディレクトリサービスを使用するシステムで。