質問

初歩的な質問です。
宜しくお願いします。

vipwコマンドで、
/etc/passwdのファイル編集画面を起動しました。

ユーザ一覧が表示されているのですが、
どのユーザにsudo権限が割り振られているのか確認する術はございますでしょうか。


※rootの確認ではありません。
※sudoユーザが複数いるものとして、どのユーザがsudo権限を持っているか確認したいと思っております。

宜しくお願い致します。

通報する

回答 (4件)

visudo コマンドでsudoの設定ファイルを読む。( /etc/sudoers )
設定の仕方に自由度があるので、書き方は色々あります。

強いて区別できそうな部分は、どんなディストリビュションでも、区別できるのは、
/etc/mtabあたりを比較してみることでしょうか。

> /etc/passwdのファイル編集画面を起動しました。
そんな簡単に見えるようなところではないですよ。
そのほかたくさんのファイルがあるうちの一つでしょう。
/etc/shadow
/etc/nsswitch.conf
/etc/pam.d
まだまだ、このあたりはセキュリティの根本ですから。
どこで何を管理しているか調査していかないと、見えてこないのではないでしょうか。
このあたりもディストリビュションで仕様が違うかも知れませんので書けません。

> どのユーザにsudo権限が割り振られているのか確認する術はございますでしょうか。
システム管理者が、ログオンユーザーを設定するときに指定します。
あえて言えば、
su -
sudo su -
を入れてみて確認することでしょう。
> /etc/passwd
の中のエントリ比較をして見るのはどうでしょうか。
root権限がないユーザーと、あるユーザーを作ってどこが異なるかを検証するだけだと思いますけど。
ディストリビュションによって異なる可能性があるのであえて記載しませんが。

全てのログオンユーザにroot権限を与えるのは、システム管理者です。
インストール後何も設定しなければ、全てのログオンユーザーにroot権限はあると思います。
su -
sudo su -
といったコマンドを打てば、パスワードを訊いてきます。
ディストリビュションにより、rootパスワードを設定しているものは、そのパスワードを入れ、
変則的なデザインのUBUNTU等は、ログオンユーザーのパスワードを入れるものもあります。

このQ&Aは役に立ちましたか?4 件

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

新しく質問する

注目の記事

おしトピアプリ登場記念!コメントで最大1万円分のギフト券があたる!

話題のトピックにさくっとコメントできる「おしトピ」にAndroid版アプリに続きiPhoneアプリも登場! どちらかのアプリをダウンロードして指定のオーダーにコメントした方に抽選で最大1万分のアマゾンギフト券をプレゼント! フジテレビ出身のフリーアナウンサー長谷川豊氏の質問にも回答受付中!

このQ&Aを見た人が検索しているワード


新しく質問する

このカテゴリの人気Q&Aランキング

毎日見よう!教えて!gooトゥディ