¿Cómo puedo encontrar una lista de archivos que tienen algunos permisos específicos?
Quiero encontrar archivos propiedad del rootusuario que tengan rwxpermiso para el propietario.
¿Hay alguna forma de encontrar una lista de dichos archivos? Estoy usando Ubuntu 16.04.
command-line
permissions
find
Avani badheka
fuente
fuente

Respuestas:
Sí, GNU
findpuede hacerlo:Entonces quieres:
fuente
Si desea encontrar todos los archivos para los que un usuario tiene ciertos permisos (independientemente de si él es el propietario (e incluso lo establece a través de ACL)) puede usar
findcon-readable,-writabley-executable.Para buscar todos los archivos para los que el usuario sam tiene permiso de lectura
sudo -u sames necesario porque los tres modificadores mencionados funcionan con los permisos del usuario que invocófind, por lo que necesita sudo para ejecutarsefindcomo usuario sam .-lsmuestra la entrada completa para cada archivo encontradomás ejemplos
Para buscar todos los archivos para los que sam tiene
executeo tienewritepermisosPara buscar todos los archivos para los que Sam tiene
executeyreadpermisosescrito no está mal escrito!
fuente