viernes, 28 de febrero de 2020

Carpetas compartidas entre Linux y Windows (CIFS)

Carpetas compartidas entre Linux y Windows (CIFS)

PREVIAMENTE ES RECOMENDABLE REALIZAR EL DHCP y DNS.

Para configurar CIFS deberemos tener un cliente de Windows 7, creado.

Una vez hayamos configurado nuestro nuevo cliente de Windows 7, vamos a crear una nueva carpeta donde le vamos a dar permisos de lectura y escritura a nuestro usuario.

El nombre de la carpeta deberá ir en mayúsculas para que no haya conflictos.


Una vez hayamos creado la carpeta vamos a compartirla:


Una vez la hayamos compartido, vamos al ubuntu server y vamos a instalar el paquete:

- sudo apt-get install smbclient cifs-utils 



Y ahora vamos a crear la carpeta donde vamos a montar la carpeta en linux. Se suele meter en la carpeta mnt.



Y ahora nos vamos a cambiar al usuario root y nos vamos a ir a la carpeta /root, donde vamos a crear un .sh que vamos a montar la carpeta.


Dentro del fichero vamos a poner lo siguiente:

- mount -t cifs //(IPWINDOWS)/CARPETA_QUE_HEMOS_CREADO_EN_WINDOWS /mnt/COMPARTIDA (CARPETA QUE HEMOS CREADO EN EL SERVIDOR) -o user=antonio,password=losbarru,vers=1.0 (A PARTIR DEL -o definimos el usuario y contraseña del WINDOWS).

Después si queremos hacer copias de seguridad, o comprimir algún fichero tendremos que poner el script correspondiente.

Y como último paso tenemos que poner:

zip -r /mnt/COMPARTIDA/$ARCHIVO (RUTA DE UBUNTU DONDE SE QUIERE GUARDAR EL ARCHIVO Y NOMBRE DEL ARCHIVO CREADO EN EL SCRIPT) /home/antonio/* (RUTA DE LOS FICHEROS QUE QUIERES COMPRIMIR)

Y después lo desmontas con:

umount /mnt/COMPARTIDA (SE DESMONTA LA CREADA EN LINUX)



Y ahora a ese fichero se le da permisos de ejecución:

- chmod +x compartida.sh (nombrefichero)

Y ahora lo ejecutamos, y debería de salir así:



También lo puedes automatizar con el crontab.

No hay comentarios:

Publicar un comentario