Tengo un script que funciona con /etc/NetworkManager
:
drwxr-xr-x 6 root root 4096 Apr 3 2017 NetworkManager/
Quiero dar al usuario programX
permiso de escritura para esta carpeta sin cambiar la propiedad.
¿Es eso posible o tendría que cambiar la propiedad?
files
permissions
Philip Kirkbride
fuente
fuente
chmod o+w /etc/NetworkManager
debería ser suficiente, pero anulará toda la seguridad ya que esta carpeta será grabable para todos los usuarios. Agregar este usuario al gruporoot
tampoco es una buena opción. ¿Qué hace tu guión? Tal vez hay una manera de hacer que su script funcione de una manera más integrada, que agregarprogramX
al gruponetdev
onetwork
podría ser una solución viable/etc/NetworkManager/NetworkManager.conf
Respuestas:
Para eso están las listas de control de acceso.
La cuenta de usuarioprogramX
ahora tiene acceso de lectura, escritura y recorrido al directorio, pero no tiene acceso de propiedad.Una forma adicional de hacer esto en FreeBSD con sus ACL NFS:
Otras lecturas
fuente
Puede usar ACL para esto, primero asegúrese de que el paquete acl esté instalado.
Después de eso puedes correr
fuente