Introducción a Microsoft SMB; Un protocolo de intercambio de archivos de red

Protocolo SMB

El protocolo SMB fue diseñado por Microsoft para compartir archivos directamente en la red de área local.

  • El conjunto de paquetes de mensajes que define la versión del protocolo llamado dialecto SMB .
  • Es un modelo cliente-servidor que no se limita al uso compartido de archivos, sino que también se puede utilizar para compartir impresoras de dispositivos, impresoras en serie y otros recursos disponibles en la red de área local.
  • El servicio SMB funciona en el puerto bien definido en 445 sobre la pila TCP/IP.
  • El conjunto de mensajes denominado dialecto implementa CIFS , que es el sistema de archivos de Internet común .
  • Algunas funcionalidades del protocolo SMB están incluidas en él, como la navegación en red, la impresión a través de una LAN, el acceso a directorios.

En el caso de un protocolo de nivel inferior para soporte, SMB usa NetBIOS, que es un sistema básico de entrada/salida de red. Esto fue diseñado por IBM que permite que las aplicaciones que se ejecutan en un sistema informático diferente se comuniquen con una LAN que es una base del protocolo SMB. La API de NetBIOS puede confiar en el protocolo de capa 3 como el puerto UDP 137 y 138.

Aplicación de software para la implementación del protocolo SMB:
el software de código abierto llamado SAMBA que puede funcionar mejor en un entorno UNIX y puede comunicarse con los clientes de Microsoft Windows para que SAMBA pueda proporcionar el servicio de uso compartido mediante el empleo de este sistema de archivos de Internet común. En palabras generales, el servidor SAMBA permite compartir recursos entre un sistema que ejecuta Microsoft OS y sistemas que ejecutan UNIX.

INSTALACIÓN / CONFIGURACIÓN DE SAMBA
En Terminal

sudo apt update
sudo apt install samba
samba

SAMBA

Ahora verifique la ubicación de los archivos instalados

whereis samaba
whereis samba

donde esta samba

Ahora crea un directorio en home/
Ejemplo:

mkdir sambashare

Ahora configure los archivos SAMBA

Agregue el siguiente contenido en /etc/samba/samba.conf

[sambashare]
path=(Directory Path)
readonly = no
browsable = yes

Reinicie el demonio smbd por

sudo samba daemon smbd
sudo service smbd restart
service smbd restart

reiniciar servicio smbd

Sistema NFS: Sistema de intercambio de archivos en red

Más específico para el entorno LINUX/UNIX, existe un protocolo de capa de aplicación llamado NFS que proporciona una solución para compartir archivos en un entorno multiplataforma .
Algunas formas en las que podemos usar NFS son

  • Migración de aplicaciones de un sistema operativo a otro almacenando los datos en recursos compartidos accesibles a través de ambos como un protocolo NFS principal.
  • Algunas aplicaciones famosas como TeamViewer, ShareIT y muchas otras usan este protocolo de acceso remoto y uso compartido de archivos remoto.

Referencias: Protocolo SMB de Microsoft y Protocolo CIFS

Publicación traducida automáticamente

Artículo escrito por sarthak_ishu11 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *