LinuxParty
Este es un pequeño ejemplo funcional, para una una empresa pequeña, un Centro de Trabajo Universitario o de Investigación.
Hay varias formas de configurar el servidor Samba, nosotros hemos decidido mostrar un ejemplo de configuración ya realizada (que se puede modificar,
para ajustarse a las necesidades), recordar que la "interfaces" hay que cambiarla por la IP del equipo que sea servidor SAMBA.
Lee también nuestro artículo sobre la configuración más reciente y extenso: Cómo configurar un servidor Samba en Linux
Explicaremos brevemente el servidor de configuración.
La configuración del servidor se puede reaizar a través de Swat, en él hemos decidido que el grupo de trabajo se denomine CENTRAL
Y designamos el nombre del servidor "Master", cuya explicación hemos puesto nada más que "Samba Server", la ip del servidor será 192.168.1.10-
Designamos el archivo de registro, sin límite de tamaño, el nivel del S.O. designandolo, preferiblemente servidor y usará el comando "lprng", para emprimir.
Teniendo la parte [global] explicada, procedemos a explicar el resto, en [homes] indicamos que los usuarios podrán ver cada uno su "home" y escribir en ellos, cada uno el suyo, sin ver el de los demás..
En [printers] Mostraremos todas las impresoras que tenga compartidas el servidor.
En [Shared] Tendremos los directorios de trabajo, divididos en grupos de trabajo que previamente hubiéramos especificado en /etc/group, y a qué grupo de trabajo o grupos de trabajo pertenece cada usuario, así por ejemplo podría aparecer algo como:
... administracion:x:985:javiercop,franrivera,marcopolo ...
Y opcionalmente, podemos especificar alguna impresora específica en concreto que queramos compartir.
# Samba config file created using SWAT
# from master.wakitaki.org (127.0.0.1)
# Date: 2020/09/23 14:12:09
# Global parameters
[global]
workgroup = CENTRAL
netbios name = MASTER server string = Samba Server
interfaces = 192.168.1.10
log file = /var/log/samba/%m.log
max log size = 0
socket options = TCP_NODELAY SO_RCVBUF=8192 SO_SNDBUF=8192
os level = 65
preferred master = Yes
printing = lprng
[homes]
comment = Home Directories
writeable = Yes
guest ok = Yes
[printers]
comment = All Printers
path = /var/spool/samba
printable = Yes
browseable = No
[SHARED]
comment = Compartidos.
path = /home/shared
writeable = Yes
guest ok = Yes
[HP640C]
comment = lp0
path = /var/spool/samba
writeable = Yes
printable = Yes
printer = HP640C
oplocks = No
share modes = No
6 Agregar y administrar usuarios
6.1 Sistema Linux
Antes de poder agregar un usuario a Samba, debe crear una cuenta de uso en el sistema Linux.
useradd %username% -m -G users
P.ej:
useradd olli -m -G users
Si el usuario también puede acceder al sistema Linux, debe asignar una contraseña a la cuenta de usuario. Esto no es necesario para acceder al servidor Samba; por lo tanto, si el usuario solo tiene acceso a Samba, continúe con el paso 6.2.
passwd %username%
P.ej:
passwd olli
Ahora ingrese una contraseña para el usuario.
6.2 Samba
En este paso, agregamos un usuario existente a la base de datos de usuarios de Samba:
smbpasswd -a %username%
P.ej:
smbpasswd -a olli
Posteriormente, debería poder acceder a los recursos compartidos de Samba desde su (s) estación (es) de trabajo de Windows a través del explorador de archivos o la unidad de red.
- Fedora: http://fedoraproject.org/
- Samba: http://www.samba.org/
-
Samba
- Un cliente Samba Web, en un servidor Web para todos los ordenadores de una LAN
- Cómo configurar el servidor Samba en RHEL, Rocky Linux y AlmaLinux
- 8 formas de montar SMBfs (SISTEMA DE ARCHIVOS SAMBA) en Linux.
- Cómo navegar Samba o Windows compartido, de forma remota, finalmente segura.
- Montar recursos con smbclient en Linux para SAMBA
- Cliente Web para SAMBA con: smbwebclient.php
- Sencillo Ejemplo de Configuración para Servidor Samba Linux
- Ejemplo Configuración Servidor Samba.
- Samba: Cómo compartir archivos en tu LAN
- Servidor de Archivos Samba con SWAT en Fedora.
- Ubuntu Linux 10.10: Servidor Samba independiente con tdbsam Backend
- SAMBA en un Controlador de Dominio. Mini-COMO (Linux)
- Seguridad en Samba, con un firewall iptables en Linux
- Servidor Samba independiente CentOS 6.3 con Backend tdbsam
- Samba 4.0 lanzado: el primer servidor de Active Directory compatible con el Software Libre y Linux