如何在各種 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

相關內容