Saltar al contenido

rsync –no-perms aún conserva los permisos e ignora umask

Solución:

Desde la página del manual de rsync:

Para otorgar a los archivos nuevos los permisos predeterminados de destino (sin modificar los archivos existentes), asegúrese de que la opción –perms esté desactivada y use –chmod = ugo = rwX (que garantiza que todos los bits no enmascarados se habiliten).

Entonces…

rsync --copy-links --recursive --times --group --no-perms --chmod=ugo=rwX afile afile2

… debería hacer el truco con los archivos de ejemplo que mostró.

Si los archivos de origen tienen permisos de, digamos 777 …

rsync --copy-links --recursive --times --group --no-perms --chmod=ugo=rw,-X afile afile2

… eliminará la bandera ejecutable.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)


Tags : /

Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *