1 votos

¿Cómo mover archivos de una cuenta de usuario a otra? Permiso denegado.

Estoy intentando mover el archivo de una máquina virtual de una cuenta de usuario a otra. Así que básicamente quiero mover /Users/joe/Win7.vm a /Users/jane/Win7.vm pero no puedo averiguar cómo hacerlo a través de Finder porque no puedo llegar al directorio root ( / ). Intenté moverlo utilizando la función mv en Terminal y dice permiso denegado. Se intenta sudo mv pero sólo decía "lo siento". También intenté cambiar su permiso ( chmod ) pero no me dejaba (y cuando intenté sudo chmod decía literalmente "lo siento").

Estoy conectado como administrador.

1voto

chillin Puntos 1997

Es un problema de permisos. Para resolverlo simplemente, primero copie el archivo a /Usuarios/Compartido/, luego copie de nuevo desde allí, después intente solucionar sus problemas de permisos. Usted está conectado como administrador, sin embargo, todavía carecen de la autoridad para escalar a Root o cambiar los permisos, y eso es extraño. Incluso como administrador, necesitarías acceso Root para mover un archivo perteneciente a un usuario a la cuenta de otro usuario. En Terminal, prueba sudo bash e introduzca su contraseña cuando se le solicite. Para utilizar el comando mv, la sintaxis es mv /path/to/origin/file /path/to/destination/directory/

Además, cambiar los permisos con chmod no cambia de propietario. Usted utiliza chown para eso.

1 votos

¿Es porque el archivo vm es en realidad un directorio, no un archivo (o algo así)?

0 votos

Buen punto; aunque no debería afectar a mv o Finder, sí afecta a chmod. Debería probar sudo chmod -R 775 folder y chown -R user:group folder -- el -R hace que el comando actúe recursivamente sobre todos los archivos y carpetas incluidos.

1 votos

Lo tengo funcionando. Olvidé que los archivos vmware son más como carpetas. Usé sudo chmod -R 775 folder y luego fue capaz de moverlo. Todavía no podía acceder a él y descubrí que necesitaba chmod -R 777 para cambiar recursivamente los permisos de todos los archivos dentro del archivo/carpeta vm.

0voto

12padams Puntos 36

Existe una opción mucho más sencilla a través de /Users/[a username]/Public/Drop\ Box .

Basta con colocar el archivo o archivos en esta carpeta en el directorio root del usuario receptor y ya está listo después de iniciar sesión como dicho usuario receptor.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X