Noticias
New Serverspace Centro de datos en Uzbekistán: Tashkent
Serverspace Black Friday
DF
12 de mayo de 2023
Actualizado el 31 de enero de 2026

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 una potente solución de código abierto para compartir archivos e impresiones que implementa el protocolo SMB/CIFS, desarrollado originalmente por Microsoft para Windows sistemas. Permite compartir archivos sin problemas entre Linux además Windows máquinas dentro de la misma red.

Además del uso compartido básico de archivos, Samba Admite autenticación de usuarios, control de acceso, uso compartido de impresoras e integración con Windows entornos. En esta guía para principiantes, aprenderá a instalar y configurar Samba on Debian, crear usuarios, configurar carpetas compartidas y verificar el acceso desde Linux además Windows clientes.

Desata el poder de una solución estable, segura y totalmente personalizable. VPS con AlmaLinux at ServerspaceDisfrute de un rendimiento de nivel empresarial y acceso root completo. SSD Opciones de almacenamiento y despliegue global, todo sin costes de licencia. Perfecta para desarrolladores, empresas y profesionales del hosting, nuestra AlmaLinux VPS proporciona actualizaciones predecibles, CentOS Compatibilidad y escalabilidad sin esfuerzo. Lanza tu servidor en la nube hoy mismo y experimenta un rendimiento fiable y de alto rendimiento. Linux El alojamiento web simplificado.

La instalación de Samba on Debian

Primero, actualice el índice del paquete e instale el Samba paquete en tu Debian .

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

Una vez completada la instalación, cree un usuario del sistema que tendrá acceso a los recursos compartidos.Haga esto:

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 directorios 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

sudo 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".

Reanudación 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

Encuentre la dirección IP de su servidor con el comando:

ip a

Y luego verifica:

smbclient -U user1 //SERVER_IP/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.

Seguridad y mejores prácticas

  • Seguridad y mejores prácticas
  • Utilice contraseñas seguras para Samba usuarios
  • Evite utilizar el acceso de invitado en los sistemas de producción
  • Restringir el acceso utilizando usuarios válidos en smb.conf
  • Establecer correctamente Linux permisos de archivos en directorios compartidos
  • Guardar Samba paquetes actualizados

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.
  • P: ¿Dónde está el Samba archivo de configuración ubicado en Debian?
    On Debian-sistemas basados, el principal Samba El archivo de configuración se encuentra en /etc/samba/smb.conf.

Conclusión

En esta guía, cubrimos cómo instalar y configurar Samba on Debian, crear usuarios, configurar directorios compartidos y verificar el acceso desde Linux además Windows .

Samba Es una solución fiable y flexible para compartir archivos en redes domésticas y de oficina. Con una gestión de usuarios y un control de acceso adecuados, puede servir como una solución segura y eficiente. Debian Servidor de archivos para entornos multiplataforma.

Votar:
4 de 5
Calificación promedio: 4.5
Calificado por: 17
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 además Política de privacidad.