Samba#
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.
Caso práctico: Samba#
Podemos ver ´vídeo <https://mediateca.educa.madrid.org/video/hpxp95mqhnryu8v7>´_.
Instalamos el servicor de samba:
sudo apt install samba
Al final de /etc/samba/smb.conf
[share]
comment = Ubuntu File Server Share
path = /srv/samba/share
browsable = yes
guest ok = yes
read only = no
create mask = 0755
Creamos la carpeta
mkdir -p /srv/samba/share
Le cambiamos los permisos
chown nobody:nogroup /srv/samba/share/
En el caso de tener problemas puedes probar con chmod a+rwx
Reiniciamos el servicio
systemctl restart smbd
Para acceder desde GNU/Linux poner en el administrador de archivos
smb://IP/share/Para acceder desde windows
\\IP\share, en el caso de que tengas problemas crear o habilitar un usuario en Samba (SMB) y asignarle contraseña ´´smbpasswd -a nombre_usuario``