Intereting Posts
Как использовать awk для создания индекса слов в файле? ntpdate -d кажется успешным, но ntpdate не возвращает серверу Как пакет работает без всех зависимостей, установленных в целевой системе? Может ли vim предупредить о переполнении tabpagemax? Как записать флеш-фильм из живой камеры в Интернете? Как запустить ps-watcher как не root Перфорированное прерывание заняло слишком много времени, но перфорация не была установлена Расширение шаблона bash прекращается через некоторое время Есть ли способ, использующий скрипт bash, чтобы получить местоположение изменений, сделанных в последнем git-коммите? mount на существующий диск, а затем удалить Какая цифра для базы больше 16 в bc? "Gv" упрямые жалобы Как ограничить / контролировать blkio процесса cgroup, когда процесс имеет перенаправление вывода trac svn python bindings перепутал python rebuild Как найти, на каком физическом устройстве находится папка?

Как интерпретировать строку в 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 без предоставления пароля.