Получите команды, которые пользователь может выполнить от/etc/sudoers?

Вы можете grep для EOL наряду с Вашим реальным запросом (если у Вас уже есть псевдоним для grep использовать --color, как значение по умолчанию во многих дистрибутивах, можно опустить его в следующих примерах):

grep --color=auto 'word\|$' file

Так как EOL не является реальным символом, он ничего не выделит, но он будет соответствовать всем строкам.

Если Вы предпочли бы не должными быть выходить из символа вертикальной черты, можно использовать расширенные регулярные выражения:

grep -E --color=auto 'word|$' file
2
03.12.2014, 04:44
1 ответ

Когда пользователь вызывает sudo -L , он списки, что позволит им сделать, поэтому вы можете получить скрипт RAN как root через / etc / passwd и sudo для каждого пользователя вызывают sudo -l , направляя выход на / tmp / $ {user} _sudo_i_can_do.txt

, но если у вас нет Root Access, вы не сможете делать то, что вы хотите сделать; Список разрешений читается только по корню. И пользователь может видеть только свои собственные разрешения.

4
27.01.2020, 22:00

Теги

Похожие вопросы