sudo find / -perm -2 ! -type l -ls
Команда «find» используется в Linux для поиска файлов и каталогов в файловой системе. В данном случае команда будет искать файлы с правами доступа, позволяющими любому пользователю выполнять операции с файлами, включая чтение, запись и выполнение.
Аргументы команды:
— «/»: указывает корневой каталог, с которого начинается поиск
— «-perm -2»: ищет файлы, у которых установлены права доступа, соответствующие «chmod 777» или бит «выполнение» установлен для всех пользователей
— «! -type l»: исключает символьные ссылки
— «-ls»: выводит информацию о найденных файлах в удобочитаемом формате
Данная команда полезна для поиска файлов, к которым есть доступ у всех пользователей и может использоваться для проверки безопасности системы. Альтернативным подходом может быть использование команды «ls -laR /», которая также выводит список всех файлов в системе, но без фильтрации по правам доступа.
