Samba es utilizado por los sistemas UNIX para compartir archivos , directorios entre otros, también puede cumplir con el rol de un controlador de dominio principal, como también actuar como un active directory para los sistemas Windows, samba permite compartir impresoras y unidades lectoras en nuestra red, también permite la autenticación de usuarios en este servicio, utiliza una arquitectura de cliente servidor en donde el servidor tendrá toda la configuración de nuestro servicio y podremos acceder a los recursos que este comparta de forma remota.
Para la implementación de este servicio
en nuestro servidor debemos
instalar minimo un
solo repositorio llamado samba,
pero por lo generar se instalan
4 repositorios samba, smbf, samba-common y smbclient,
el archivo de configuración se llama
smb.conf el cual se encuentra
en el directorio /etc/samba en el cual
se realiza toda la configuración, un punto importante al
momento de configurar este servicio es
el tipo de autenticación que utilizaremos, usualmente se cuenta con dos tipos de autenticación como lo
es la compartida y a usuario (share, user) donde la compartida nos permitirá acceder
a los recursos sin contar con un
usuario registrado en samba
y user que por el contrario requerirá un usuario y
contraseña al momento de querer ingresar a algún recurso.
Al momento de configurar este servicio podremos asignarle el grupo de trabajo que deceamos simplemente cambiando lo que haiga en la palabra workgroup.
La configuración general para compartir un directorio es la siguiente:
[compartida] = que será el nombre que le asignaremos al directorio en el servicio samba.
Comment = que será la descripción que le pondremos a nuestro recurso compartido.
Path = que especificara la ruta donde se encuentra nuestro recurso a compartir.
Browseable = significa visible en español y con este podremos ver nuestro recurso cuando ingresemos a los recursos compartidos del servidor.
Writeable = que permite crear archivos dentro del recurso que compartimos.
Créate mask = donde asignaremos los permisos a los archivos que crearemos en este directorio.
Directory mask = donde asignaremos los permisos para un directorio.
Hay otros que son de importancia a la hora de configurar un recurso como lo son:
Public = en el cual especificaremos si este recurso será visible para todos, este dependerá del tipo de autenticación que configuremos en el servicio.
Read only = especificaremos si este recurso solo será de lectura.
También podremos visualizar el directorio home de cada usuario esto lo veremos en el video tutorial.
No hay comentarios:
Publicar un comentario