Samba es una implementación libre del protocolo de archivos compartidos de Microsoft Windows (antiguamente llamado SMB, renombrado recientemente a CIFS) para sistemas de tipo UNIX. De esta forma, es posible que computadoras con GNU/Linux, Mac OS X o Unix en general se vean como servidores o actúen como clientes en redes de Windows. Samba también permite validar usuarios haciendo de Controlador Principal de Dominio (PDC), como miembro de dominio e incluso como un dominio Active Directory para redes basadas en Windows; aparte de ser capaz de servir colas de impresión, directorios compartidos y autentificar con su propio archivo de usuarios.

Entre los sistemas tipo Unix en los que se puede ejecutar Samba, están las distribuciones GNU/Linux, Solaris y las diferentes variantes BSD entre las que podemos encontrar el Mac OS X Server de Apple.

SetUp Samba:

Imagen del artículo

1- Instale los paquetes de Samba:

yum install samba -y

2- Edite /etc/samba/smb.conf y agregue la siguiente sección en la parte inferior:

[share] browsable = yes path = /smb writable = yes

Guardar y Salir.

3- Cree un usuario para compartir el punto de montaje:

useradd shareuser

smbpasswd -a shareuser

4- Crea el directorio que estamos compartiendo:

mkdir /smb

5- Start the smb service:

systemctl start smb

6- Asegúrese de que el cliente pueda escribir en el directorio:

chmod 777 /smb

7- En el cliente, ejecute:

mkdir /mnt/smb

8- On the client, install the CIFS utilities:

yum install cifs-utils -y

9- En el cliente, ejecute:

  • Imagen del artículo

Nota editorial: este artículo refleja la tecnología y los comandos de su fecha de publicación. Verifica versiones y documentación oficial antes de aplicarlos en producción.