Как интерпретировать строку в sudoers

Допустим, мне сказали сделать изменения файла sudoers со следующим … Что это значит и как я на самом деле это делаю?

www-data ALL = NOPASSWD: /bin/rm /etc/vsftpd/vusers/[a-zA-Z0-9]* 

Я считаю, что он устанавливает префиксы для этих папок, и я думаю, что я использую команду visudo для этого … но я не уверен, что означает www-data или что-то в этом роде. Может ли кто-нибудь пролить свет на это для меня?

Первое слово в строке указывает, к кому относится эта строка. www-data – пользователь, вы можете найти его в / etc / passwd.

NOPASSWD означает, что члены этого пользователя не должны аутентифицироваться при вызове sudo. В основном используется, когда процесс будет вызывать sudo вместо человека.

Следующая часть – это файлы, к которым вы подключаетесь.

Таким образом, эта строка означает, что пользовательские www-данные могут получить доступ / bin / rm и / etc / vsftpd / vusers / [a-zA-Z0-9] * как root без предоставления пароля.