Problemas de permiso denegado después de rsync con sudo en el control remoto

Problemas de permiso denegado después de rsync con sudo en el control remoto

Estaba intentando mover archivos de un servidor a otro. Desde el servidor de origen, ejecuté sudo rsync. El proceso finalizó, pero en el servidor de destino, se me niega el permiso con lsy cd. Lo intenté

sudo chown -R www-data:www-data dest    

www-dataes lo que nginxcorre por debajo. pero sigo recibiendo el mensaje "permiso denegado" cuando lo intento cd. Cuando prescindo lsde ellos sudo, todos los atributos aparecen como un signo de interrogación ?. ¿Cómo soluciono esto sin cambiar los permisos de lectura/escritura?

Respuesta1

No puedo comentar todavía y no estoy seguro de entender el problema, pero lo intentaré.

  • Establezca los directorios como ejecutables para todos los usuarios (fuente)
  • agregue el usuario con el que inicia sesión al grupo www-data si los directorios son ejecutables para el grupo

(¿O tampoco desea cambiar los permisos ejecutables?) Entonces, suponiendo que el directorio haya habilitado la ejecución para el usuario, tendría que iniciar sesión en el servidor remoto como www-data (¿o ya lo está haciendo? No es así). mencionar..)

información relacionada