🐧 Как найти все файлы с правами 777 на Linux |

🐧 Как найти все файлы с правами 777 на Linux

Мануал

Правильные права доступа к файлам – самая важная часть управления системой Linux.

Файл с разрешением 777 открыт всем на чтение и запись.

Любой пользователь, вошедший в систему, может писать в этот файл.

Это может быть очень опасно для вашей системы.

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

Но в большинстве случаев нам это не требуется.

Это руководство поможет вам найти файлы с правами 777 в вашей системе Linux / Unix с помощью команды find.

find /path/to/dir -perm 777 

Параметр командной строки -perm используется с командой find для поиска файлов на основе прав.

Вы можете использовать любые пермишены вместо 777 для поиска файлов только с этими правами.

Например, для поиска всех файлов с правами 777 в домашнем каталоге вошедшего в систему пользователя введите:

find $HOME -perm 777 

Вышеупомянутая команда будет искать все файлы и каталоги с правами 777 в указанном каталоге.

Но если вы не хотите включать каталоги в этот список, определите тип с помощью параметра командной строки -type, как показано ниже.
Команда будет искать только файлы с правами 777 в каталоге /var/www.
find /var/www -perm 777 -type f 

Для поиска только каталогов введите:

find /var/www -perm 777 -type d 
Надеюсь, это руководство поможет вам найти файлы на основе пермишенов и защитить вашу систему Linux / Unix.

Пожалуйста, не спамьте и никого не оскорбляйте. Это поле для комментариев, а не спамбокс. Рекламные ссылки не индексируются!
Добавить комментарий