Permission Denied al montar cifs en Linux Raspberry PI
Al montar una unidad cifs en el Raspberry PI me salía el error “mount error(13): Permission denied”, siendo que la carpeta compartida no requería autenticación y al ingresar desde un computador lo hacía directamente sin solicitar identificación. La unidad compartida era el puerto USB de un router Dlink DIR-626L (alias rollo de papel confort).
root@mastodon:~# mount.cifs //IP/usb_A1 /mnt -o guest
mount error(13): Permission denied
Al consultar el registro dmesg aparecía esto referente al error de montaje:
[47912.021716] CIFS VFS: cifs_mount failed w/return code = –13
Luego de una búsqueda por internet hallé que era un bug en el proceso de autenticación, el que se resuelve especificando que realice la autenticación por NTLM con el siguiente comando:
mount.cifs //IP/usb_A1 /mnt -o guest,sec=ntlm
Con esto el montaje se realizó correctamente, se puede comprobar al consultar con el comando mount
root@mastodon:~# mount
/dev/root on / type ext4 (rw,noatime,data=ordered)
(…)
/dev/mmcblk0p1 on /boot type vfat (rw,relatime,fmask=0022,dmask=0022,codepage=437,iocharset=ascii,shortname=mixed,errors=remount-ro)
//IP/usb_A1 on /mnt type cifs (rw,relatime,vers=1.0,sec=ntlm,cache=strict,uid=0,noforceuid,gid=0,noforcegid,addr=IP,unix,posixpaths,…)
Para que se monte automáticamente al inicio del sistema agregué esta línea al archivo /etc/fstab
//IP/usb_A1 /mnt cifs guest,sec=ntlm,file_mode=0777,dir_mode=0777 0 0
Además del parámetro sec=ntlm agregué los parámetros file_mode y dir_mode para que todos los archivos y carpetas tengan permisos 777.
Comentarios recientes