Cómo montar recursos CIFS en Linux
Instalar las dependencias necesarias
apt install cifs-utils
Comprobar que tenemos el módulo de kernel instalado
lsmod | grep cifs
Montar el sistema de ficheros compartido
mount -t cifs //<ruta compartida> /<ruta del _mount-point_ > -o username=<username>,uid=<uid>,gid=<gid>
En la línea anterior los parámetros uid y gid se utilizan para especificar los privilegios de la montura.
Para habilitar el montaje durante el inicio del sistema, se edita el fichero /etc/fstab y se le añade la siguiente línea
////<ruta compartida> /<ruta del mount-point > cifs credentials=<fichero de credenciales> 0 0
Como se observa es recomedable tener las credenciales guardadas en un fichero separado con los permisos adecuados para que no sea leído por cualquier usuario, como es el caso del /etc/fstab
# cat << EOF >> <fichero de credenciales>
username=<username>
password=<password>
EOF