私がsudoerであるかどうかはどうすればわかりますか?

私がsudoerであるかどうかはどうすればわかりますか?

sudoerがなければ、Linuxシステムはどのように機能しますか? sudoを使用しようとすると、次のことが発生します。

server:/tmp>$ sudo cal
[sudo] password for user:
Sorry, try again.

私はパスワードを知らないからですか、それとも私がsudoerではないという意味ですか? (他のコンピュータでは、システムは私がsudoerではないと印刷し、イベントを報告します。)

ベストアンサー1

特定のユーザーがsudoアクセス権を持っていることを確認するには、-lオプション-Uを一緒に使用できます。

例えば、

ユーザーがsudoアクセス権を持っている場合、その特定のユーザーのsudoアクセスレベルが印刷されます。

   $ sudo -l -U pradeep
     User pradeep may run the following commands on this host:
     (ALL : ALL) ALL

ユーザーがsudoアクセス権を持っていない場合、ユーザーはlocalhostでsudoを実行できないというメッセージが表示されます。

   $ sudo -l -U pradeep.c
     User pradeep.c is not allowed to run sudo on localhost.

おすすめ記事