Tengo un Mac configurado con el uso compartido de archivos en el escritorio, y estoy intentando conectarme a él desde mi otro Mac desde el Terminal. Hice una carpeta monte en /Volúmenes/ , entonces utilicé el siguiente comando.
sudo mount -t afp afp://user:pass@ipaddress/Desktop /Volumes/mount
(obviamente he cambiado el usuario/pass/ip por la información correcta)
Aunque siempre que intento acceder a ella, me dice que no tengo permiso. Cuando accedo a través de Finder con el mismo nombre de usuario y contraseña, funciona perfectamente.
¿Hay alguna razón por la que no funcione?
Editar - Si ejecuto el ls
comando con sudo
Puedo acceder a los archivos. Así que actualización a la pregunta:
¿Hay alguna manera de cambiar la propiedad del volumen? chown
arroja el error Operation not permitted
incluso con sudo
.
0 votos
Aclaración solicitada: si puedes acceder al recurso compartido remoto utilizando Finder, ¿no puedes arrastrar el volumen montado a una ventana de terminal después de escribir "cd " en lugar de intentar montarlo directamente?
0 votos
@KarlC Cuando me aburro, pruebo varias cosas. Por ejemplo esta vez iba a hacer un explorador de archivos basado en la web en mi ordenador local para acceder a los archivos compartidos en mi red. Esto se puede hacer fácilmente con PHP y los permisos adecuados, pero para ello necesito poder montar el Volumen a través del Terminal. Lo busqué en Google y sólo encontré el código de arriba. Monta el volumen correctamente, pero cuando voy a abrir el volumen sólo dice que no tengo permiso para ver el contenido del volumen.
0 votos
@klanomath si uso el
sudo
se monta (ilegible pero se monta). Si lo quito me sale el siguiente error:mount_afp: AFPMountURL returned error 1, errno is 1
.0 votos
@klanomath El mac "servidor" es 10.10.5, el mac que estoy usando es 10.11.3.