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

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

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

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

  • Две версии SSH
  • cfdisk или fdisk?
  • Правильная escape-последовательность для нестандартного имени файла
  • Как получить длинный список для одного каталога?
  • Альтернатива найти?
  • Как удалить файл по имени файла, установленному как даты?
  • правильное разбиение AVI-файла
  • `root` vs` sudo` от ulimit POV
  • PHP CLI и Bash - изменение поведения ключевого слова PHP
  • Скрипт для открытия файла в уже существующем emacs-процессе
  • Можно ли ввести ключ в cp -i?
  • Советы по отладке Wi-Fi в командной строке?
  • One Solution collect form web for “Как интерпретировать строку в sudoers”

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

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

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

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

    Linux и Unix - лучшая ОС в мире.