Respuestas:
Ponlo en fstab.
sudo su
mkdir /mnt/timecapsule
echo "//timeCapsuleIp/Data /mnt/timecapsule cifs user=timecapsuleUsername,pass=timecapsuleUserPassword,rw,uid=1000,iocharset=utf8,sec=ntlm 0 0" >> /etc/fstab
El cifs-utils
paquete requerido ya debe estar provisto en raspbian.
Por supuesto, cambie timecapsuleUsername y timecapsuleUserPassword. El uid = 1000 establece el propietario de los archivos montados en el usuario pi. Si está utilizando otro usuario, compruebe que sea uid con id -u username
. Compruebe si la carpeta "Datos" es adecuada para usted: enumere los recursos emitiendo un comando smbclient -Uusername -I ip-address -L
.
.local
nombre en lugar de la IP, no parece funcionar de manera confiable. En segundo lugar, necesitaba agregar sec=ntlm
a las opciones. ¡Ahora funciona!
Disks Secure Shared
Discos With a disk password
, entonces user=
se ignorará el parámetro independientemente de lo que esté configurado
sec=ntlm
y puedo confirmar que esto funciona con discos asegurados con una contraseña de dispositivo, así como una contraseña de disco.
Tengo que agregar sec = ntlm a las opciones, el comando completo es:
sudo su
mkdir /mnt/timecapsule
echo "//timeCapsuleIp/Data /mnt/timecapsule cifs user= timecapsuleUsername,pass= timecapsuleUserPassword,rw,uid=1000,iocharset=utf8,sec=ntlm 0 0" >> /etc/fstab
Luego, ejecuta este comando:
mount -a
No deberías obtener ningún error.
Actualización para usuarios de Raspberry Stretch v9. Tenga en cuenta la adición de vers = 1.0
//IPofTimeCapsule/PathWithinYourTimeCapsule /mnt/TimeCapsule cifs username=insert,password=insert,rw,uid=1000,iocharset=utf8,sec=ntlm,vers=1.0 0 0
//IPofTimeCapsule
?
Para mí, cuando utilizo una contraseña de disco en la cápsula del tiempo, solo funcionó cuando agregué uid = 504 (que es el ID de usuario utilizado en el Macintosh principalmente usando la cápsula del tiempo, no el UID utilizado en la frambuesa). Cuando no puse uid = 504, recibí "error de montaje (16): dispositivo o recurso ocupado" de la cápsula del tiempo.
mount error(115): Operation now in progress
. Sin embargo, puedo acceder al recurso compartido con smbclient. ¿Algunas ideas?