En este artículo explicaré como tener acceso a un carpeta compartida en servidor Linux con samba:
Lo primero que haremos será actualizar el repositorio de archivos con:
$ sudo apt-get update
Luego instalamos el cliente para sistemas de archivos cifs:
$ sudo apt-get install cifs-utils
Creamos una carpeta en /mnt/ como punto de montaque del recurso compartido:
$ sudo mkdir /mnt/share
Ejecutamos el siguiente comando para acceder al servidor y montar la carpeta compartida en la ruta que hemos creado:
$ sudo mount.cifs //servidor/carpetacompartida /mnt/share -o user=dominio\\usuario,pass=clave
Si no se esta usando un dominio de red, ejecutamos entonces:
$ sudo mount.cifs //servidor/carpetacompartida /mnt/share -o user=usuario,pass=clave
Donde:
servidor: colocamos el nombre o IP del servidor que contiene la carpeta compartida
carpetacompartida: es el nombre exacto de la carpeta a la cual queremos tener acceso.
dominio: esto en caso de que se este usando un dominio de red.
usuario: el usuario previamente creado en el servidor que contiene la carpeta compartida
clave: la clave del usuario.
Finalmente creamos el enlace simbólico:
$ sudo ln -s /mnt/share/ /home/usuario/Escritorio/carpetacompartida
Otra manera de conetarnos al servidor y utilizar la carpeta compartida es:
$ mount -t cifs //servidor/carpetacompartida/ /mnt/share/ -o user=usuario,password=clave
Si queremos que la carpeta compartida se monte automáticamente cada vez que predamos la maquina, debemos editar el archivo /etc/fstab:
# nano /etc/fstab
luego agregamos lo siguiente:
//servidor/carpetacompartida /mnt/share cifs username=usuario,password=clave,iocharset=utf8,sec=ntlm 0 0
donde,
servidor: colocamos el nombre o IP del servidor que contiene la carpeta compartida
carpetacompartida: es el nombre exacto de la carpeta a la cual queremos tener acceso.
usuario: el usuario previamente creado en el servidor que contiene la carpeta compartida
clave: la clave del usuario.
Si la carpeta a la cual queremos tener acceso no esta protegida, utilizamos la siguiente línea:
//servidor/carpetacompartida /mnt/share cifs guest,uid=1000,iocharset=utf8 0 0
Finalmente guardamos el archivo fstab con ctrl + o y salimosde nano con ctrl + x
luego ejecutamos lo siguiente para probar que el fstab funciona correctamente:
# mount -a
—