Servidor Samba · 2 min read · Dec 11, 2025

Servidor Samba Autónomo en Ubuntu 7.10 (Gutsy Gibbon) con Backend tdbsam

Este tutorial explica la instalación de un servidor de archivos Samba en Ubuntu 7.10 y cómo configurarlo para compartir archivos a través del protocolo SMB, así como cómo agregar usuarios. Samba se configura como un servidor autónomo, no como un controlador de dominio. Para esta configuración, utilizaré el CD de instalación de Ubuntu Server, pero el mismo procedimiento de instalación funcionará en un escritorio de Ubuntu también.

En la configuración resultante, cada usuario tiene su propio directorio personal accesible a través del protocolo SMB y todos los usuarios tienen un directorio compartido con acceso de lectura / escritura.

Instalando Samba

Conéctate a tu servidor en la terminal, o abre una ventana de terminal si tu servidor Ubuntu tiene un escritorio instalado. Para convertirte en usuario root, ejecuta este comando:

sudo su

y entra la contraseña del usuario que creaste durante la instalación de Ubuntu.

Instala los paquetes de Samba:

apt-get install libcupsys2 samba samba-common

Edita el archivo smb.conf:

vi /etc/samba/smb.conf

En la sección global, elimina el “;” al principio de la línea security = user para que se vea así:

security = user

para habilitar a los usuarios del sistema Linux a iniciar sesión en el servidor Samba.

Cierra el archivo y reinicia Samba:

/etc/init.d/samba restart

Agregando Comparticiones Samba

Ahora agregaré una compartición que sea accesible por todos los usuarios.

Crea el directorio para compartir los archivos y cambia el propietario al grupo de usuarios.

mkdir -p /home/shares/allusers  
chown -R root:users /home/shares/allusers/  
chmod -R ug+rwx,o+rx-w /home/shares/allusers/

Al final del archivo /etc/samba/smb.conf agrega las siguientes líneas:

[allusers]
  comment = Todos los Usuarios
  path = /home/shares/allusers
  valid users = @users
  force group = users 
  create mask = 0660
  directory mask = 0771
  writable = yes

Si todos los usuarios deben poder leer y escribir en sus directorios personales a través de Samba, agrega las siguientes líneas a /etc/samba/smb.conf:

[homes]
   comment = Directorios Personales
   browseable = no
   valid users = %S
   writable = yes
   create mask = 0700
   directory mask = 0700

Ahora reiniciamos Samba:

/etc/init.d/samba restart

Agregando y gestionando usuarios

En este ejemplo, agregaré un usuario llamado tom. Puedes agregar tantos usuarios como necesites de la misma manera, solo reemplaza el nombre de usuario tom con el nombre de usuario deseado en los comandos.

useradd tom -m -G users

Establece una contraseña para tom en la base de datos de usuarios del sistema Linux. Si el usuario tom no debe poder iniciar sesión en el sistema Linux, omite este paso.

passwd tom

-> Ingresa la contraseña para el nuevo usuario

Ahora agrega el usuario a la base de datos de usuarios de Samba.

smbpasswd -a tom

-> Ingresa la contraseña para el nuevo usuario

Ahora deberías poder iniciar sesión desde tu estación de trabajo Windows con el explorador de archivos usando el nombre de usuario tom y la contraseña elegida y almacenar archivos en el servidor Linux ya sea en el directorio personal de tom o en el directorio compartido público.

Enlaces

Share: X/Twitter LinkedIn

Recibe nuevas publicaciones en tu bandeja de entrada.

No spam. Cancela la suscripción en cualquier momento.