Tengo una Mac configurada para compartir archivos en el escritorio y estoy tratando de conectarme desde mi otra Mac desde la Terminal. Hice un montaje de carpeta en /Volumes/ , luego usé el siguiente comando.
sudo mount -t afp afp://user:pass@ipaddress/Desktop /Volumes/mount
(obviamente cambié el usuario/contraseña/ip a la información correcta)
Aunque cada vez que intento acceder a él, dice que no tengo permiso. Cuando accedo a través de Finder con el mismo nombre de usuario y contraseña, funciona perfectamente bien.
¿Hay alguna razón por la que esto no funciona?
Editar : si ejecuto el ls
comando con sudo
puedo acceder a los archivos. Así que actualice a la pregunta:
¿Hay alguna forma de cambiar la propiedad del Volumen? chown
está arrojando el error Operation not permitted
, incluso con sudo
.
Para montar un recurso compartido en la Terminal, use los siguientes comandos:
mkdir /Volumes/mount
mount -t afp afp://user:pass@ipaddress/Desktop /Volumes/mount
Esto funciona porque la carpeta /Volumes es de lectura y escritura mundial.
Si usa sudo mkdir /Volumes/mount
mount tiene los siguientes permisos:
drwxr-xr-x+ 2 root admin - 68 8 Mär 02:40 . <- mount
drwxrwxrwt@ 5 root admin hidden 170 8 Mär 02:40 .. <- /Volumes
y el único comando posible para montar un recurso compartido es:
sudo mount -t afp afp://user:pass@ipaddress/Desktop /Volumes/mount
porque no tiene permitido "escribir" (= montar) en la carpeta montar como usuario no root.
con el siguiente resultado:
drwx------ 1 root wheel - 264 8 Mär 02:38 . <- mount (the share "Desktop")
drwxrwxrwt@ 5 root admin hidden 170 8 Mär 02:42 .. <- /Volumes
y ni siquiera puede abrir (= leer) la carpeta con su usuario.
Si crea la carpeta de montaje con mkdir /Volumes/mount
los permisos se ve así:
drwxr-xr-x+ 2 user admin - 68 8 Mär 02:42 . <- mount
drwxrwxrwt@ 5 root admin hidden 170 8 Mär 02:42 .. <- /Volumes
Después de montar el recurso compartido con:
mount -t afp afp://user:pass@ipaddress/Desktop /Volumes/mount
los permisos se ven así:
drwx------ 1 user staff - 264 8 Mär 02:38 . <- mount (the share "Desktop")
drwxrwxrwt@ 5 root admin hidden 170 8 Mär 02:42 .. <- /Volumes
sudo chown $(whoami) /Volumes/mount
después sudo mkdir
. /Volumes
no es mundo leído y escribible en el mío.
KarlC
ZomoXYZ
ZomoXYZ
sudo
montajes (ilegible pero se monta). Si lo elimino me sale el siguiente error:mount_afp: AFPMountURL returned error 1, errno is 1
.ZomoXYZ