さまざまな sudo 関連の設定ファイルでユーザー アカウントを検索するにはどうすればよいですか?

さまざまな sudo 関連の設定ファイルでユーザー アカウントを検索するにはどうすればよいですか?

ss7459次のファイル/etc/sudoers、、/etc/sudoers.d/itseおよび/etc/sudoers.d/dbas内のユーザーを複数のサーバーで検索したいと思います/etc/group

注記:の後の数字は、ssすべてのサーバーで一定ではない場合があります...一部のサーバーでは一定である場合もありますss3945...が、すべて で始まりますss

誰かこれ用のスクリプトを書くのを手伝ってくれませんか?

また、私はこれをすべてのサーバーがインストールされているサテライトで実行するので、主な目的はそのユーザー (ss7***) が参加しているすべてのサーバーを見つけることです。また、サーバー名を取得してそれらのサーバーのリストを作成する方法も必要になります。

答え1

これを試して:

grep -P 'ss\d+' /etc/group /etc/sudoers.d/dbas  /etc/sudoers.d/itse /etc/sudoers

関連情報