Noticias
Velocidades más rápidas: ancho de banda para vStack Los servidores en Kazajstán aumentaron a 200 Mbps
DF
Mayo 12 2023
Actualizado el 1 de junio de 2025

Debian Samba Configuración: Guía de configuración completa para principiantes

Debian Samba

¿Usas otro sistema operativo?

Seleccione la versión o distribución deseada.

Introducción

Samba es un servidor de archivos e impresión versátil de código abierto que implementa el protocolo SMB/CIFS, desarrollado originalmente por Microsoft para Windows intercambio de archivos. Permite una interoperabilidad fluida entre Linux y Windows sistemas que permiten a los usuarios compartir archivos, directorios e impresoras a través de una red local. Samba También admite funciones como compartir impresoras y comunicación entre procesos (IPC). En esta guía, le guiaremos paso a paso por el proceso de configuración. Samba en un DebianSistema basado en Linux que le ayuda a configurar un servidor de archivos seguro y eficiente para su red doméstica u oficina.

Instalación de aplicaciones adicionales

Primero debe actualizar el caché de apt e instalar los componentes de software necesarios. Abra la terminal y pegue:

sudo apt update
sudo apt install samba
installation
Captura de pantalla №1 — Instalación

El comando anterior instalará los paquetes necesarios con sus dependencias.

Administrar Usuarios

Cuando se completa la implementación, creamos y configuramos el consumidor para obtener recursos.
Hazlo:

sudo useradd -m user1

Cambiar "usuario1" con el nombre de usuario real
Al finalizar el proceso de creación, debemos crear una contraseña:

sudo passwd user1

Y luego asigne el Samba grupo:

sudo smbpasswd -a user1
New user
Captura de pantalla №2: nuevo usuario

Preparación de catálogos compartidos

Después de crear y configurar usuarios, creamos recursos compartidos a los que tendrán acceso. Cree una carpeta compartida1 a lo largo de la ruta/medios

mkdir /media/share1

A continuación, edite el Samba archivo de configuración con un editor de texto, en este caso nano:

sudo nano /etc/samba/smb.conf

Se utiliza para crear carpetas compartidas, otorgar acceso a ellas y otras configuraciones de servicios importantes.
Ahora cree un nuevo recurso y defina los derechos de acceso al mismo.
Cree una carpeta "share1", establezca permisos para user1:

[share1]
path = /media/share1
read only = no
guest ok = no
valid users = user1
Configuration
Captura de pantalla №3 — Configuración

Después de hacer esto, el usuario1 podrá acceder al directorio "share1".

Reanudar Samba

Después de cambiar la configuración, el servicio debe reiniciarse:

sudo systemctl restart smbd.service
Status
Captura de pantalla №4 — Estado

Este comando reiniciará el Samba servicio y confirme los cambios realizados en la configuración.

Comprobación de disponibilidad

Una vez configurado, puede probar el acceso a las carpetas compartidas desde otro host de la red. Para comprobarlo desde el propio servidor, puede utilizar la utilidad smbclient, que debe instalarse previamente:

sudo apt install smbclient -y

Conozcamos su dirección IP blanca con el comando:

ip a

Y luego verifica:

smbclient -U user1 //[IP_address|Server_name]/share1 -c 'ls'

O abriendo el administrador de archivos en otra computadora y escribiendo en la barra de direcciones:

\\Debian_server_IP\share1

"Debian_server_IP" es la dirección IP del servidor recién configurado.
Si todo se hizo correctamente, debería ver el contenido de la carpeta "share1". En el... Windows Puedes usar Explore.exe que tiene un controlador para comunicaciones SMB:

Connection
Captura de pantalla №5 — Conexión

Bien, después de eso, podemos usar nuestra carpeta compartida con el usuario autenticado 1. Para un mayor control de las acciones de los usuarios, puedes configurar atributos para cada uno. Esta solución también es compatible con otras distribuciones como alt. Linux con Samba.

También te puede interesar

Preguntas Frecuentes

  • P: ¿Necesito abrir algún puerto en el firewall para... Samba?
    A: Sí. Para Samba Para que funcione correctamente, asegúrese de que los puertos 137, 138 (UDP) y 139, 445 (TCP) estén abiertos, especialmente si tiene ufw u otro firewall habilitado en el servidor.
  • P: ¿Por qué no? Windows mira mi Samba ¿servidor?
    A: Verifique que ambos dispositivos estén en la misma subred y que el uso compartido de archivos esté habilitado en el Windows máquina y el nombre del grupo de trabajo coincide tanto en smb.conf como en el Windows cliente.
  • P: ¿Cómo agrego un segundo usuario?
    A: Repita los comandos useradd, passwd y smbpasswd con un nombre de usuario diferente. Además, agregue este usuario a la lista de usuarios válidos en la configuración del recurso compartido correspondiente.
  • P: ¿Cómo puedo hacer que una carpeta compartida sea de sólo lectura?
    R: En la sección de compartir de smb.conf, configure read only = yes y elimine cualquier línea writeable = yes si está presente.
  • P: ¿Es posible hacer que una carpeta compartida sea accesible sin autenticación?
    R: Sí, configure guest ok = yes, public = yes y asegúrese de que la opción map to guest = Bad User esté habilitada en la configuración global de smb.conf.
Votar:
4 de 5
Calificación promedio: 4.5
Calificado por: 15
1101 CT Ámsterdam Países Bajos, Herikerbergweg 292
+31 20 262-58-98
700 300
ITGLOBAL.COM NL
700 300

También le podría interesar...

Utilizamos cookies para hacer que su experiencia en el Serverspace mejor. Al continuar navegando en nuestro sitio web, usted acepta nuestros
Uso de Cookies y Política de privacidad.