Estoy tratando de mover el archivo de una máquina virtual de una cuenta de usuario a otra. Así que básicamente quiero moverme /Users/joe/Win7.vm
a /Users/jane/Win7.vm
pero no puedo averiguar cómo hacerlo a través de Finder porque no puedo acceder al directorio raíz ( /
). Intenté moverlo usando el mv
comando en Terminal y decía permiso denegado. Se intentó sudo mv
pero solo dijo "lo siento". También intenté cambiar su permiso ( chmod
) pero no me dejó (y cuando lo intenté sudo chmod
, literalmente dijo "lo siento").
Estoy conectado como administrador.
Es un problema de permisos. Para resolverlo simplemente, primero copie el archivo en /Users/Shared/, luego cópielo nuevamente desde allí, luego intente solucionar sus problemas de permisos después. Ha iniciado sesión como administrador, pero aún no tiene la autoridad para escalar a la raíz o cambiar los permisos, y eso es extraño. Incluso como administrador, aún necesitaría acceso de root para mover un archivo que pertenece a un usuario a la cuenta de otro usuario. En Terminal, intente sudo bash
ingresar su contraseña cuando se le solicite. Para usar el comando mv, la sintaxis esmv /path/to/origin/file /path/to/destination/directory/
Además, cambiar los permisos con chmod
no cambia la propiedad. Usas chown
para eso.
Existe una opción mucho más simple a través de /Users/[a username]/Public/Drop\ Box
.
Simplemente suelte los archivos en esta carpeta en el directorio de inicio del usuario receptor y estará listo después de iniciar sesión como se dijo, usuario receptor.
celeritas
relajándose
sudo chmod -R 775 folder
ychown -R user:group folder
---R
hace que el comando actúe recursivamente en todos los archivos y carpetas adjuntos.celeritas
sudo chmod -R 775 folder
y luego pude moverlo. Todavía no pude acceder a él y descubrí que necesitaba chmod -R 777 para cambiar recursivamente los permisos de todos los archivos dentro del archivo/carpeta vm.