Что я сделал? CHMOD

Я неправильно набрал и ввел эту команду.

sudo chmod -R -755 /usr/local/nagios/libexec/*

Теперь кажется, что обычный пользователь "nagios" не может видеть никаких файлов в этой папке. Но пользователь является владельцем и прав на 777.

drwxr-xr-x  2 nagios nagios 4096 Apr 30 17:43 libexec

Но когда я пытаюсь выполнить файл:

/usr/local/nagios/libexec/check_nrpe
-bash: /usr/local/nagios/libexec/check_nrpe: No such file or directory

Файл действительно имеет следующие права:

-rwxrwxrwx 1 nagios nagios  63845 Apr 30 17:43 check_nrpe
3
задан 30 April 2015 в 19:09

1 ответ

Вы полностью удалили чтение и исполняемые права для групп и других и всех прав для владельца для всех файлов и папок в /usr/local/nagios/libexec/, но не для /usr/local/nagios/libexec/ само.

Это больше не может устанавливаться как права, на самом деле называемые. Эта команда делает, она инвертировала, но может случиться так, что слишком много прав тогда присвоены.

sudo chmod -R +755 /usr/local/nagios/libexec/*
0
ответ дан 30 April 2015 в 19:09

Другие вопросы по тегам:

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