Cómo instalar y configurar Samba en Debian 10

Samba es una poderosa herramienta de código abierto que permite compartir archivos e impresoras como Windows en una red en sistemas Linux. Permite la coexistencia e interacción de máquinas Linux y Windows en la misma red. Se instala en el servidor Linux que aloja los archivos a compartir. Estos archivos compartidos pueden ser accedidos por cualquier cliente autorizado de Linux o Windows en la misma red.

Este artículo explicará cómo instalar y configurar el servidor Samba en un sistema Debian., También aprenderemos cómo acceder a estos archivos compartidos desde máquinas Linux o Windows.

hemos usado Debian 10 para ejecutar los comandos y procedimientos mencionados en este artículo. Sin embargo, los comandos y procedimientos funcionan casi exactamente igual en otras distribuciones de Linux.

instalación de Samba en Debian

inicie el Terminal en su sistema operativo Debian. Ve a la pestaña Actividades en la esquina superior izquierda de tu escritorio. Luego, en la barra de búsqueda, escriba la palabra clave terminal. Cuando aparezca el resultado de la búsqueda, haga clic en el icono del Terminal para abrirlo.,

en el Terminal, introduzca el siguiente comando para instalar el servidor Samba.

$ sudo apt install samba

podría solicitar confirmación proporcionándole una opción Y/n. Pulse y para continuar el proceso de instalación y samba se instalará en su sistema.

durante la instalación, puede que te pregunte si quieres usar la configuración de WINS de DHCP. Si su servidor está utilizando una dirección IP estática, seleccione NO.

verificando la instalación de SAMBA

para verificar la instalación, compruebe el estado del servicio de samba «nmbd»., Este servicio se inicia automáticamente al instalar samba.

$ sudo systemctl status nmbd

Si el servidor samba está instalado y funcionando correctamente, verá el estado activo(en ejecución).

Si el servicio no se inicia automáticamente, ejecute este comando para iniciarlo manualmente:

$ sudo systemctl start nmbd

configurando Samba

Una vez finalizada la instalación del servidor Samba, es hora de configurarlo. El archivo de configuración SAMBA smb.conf se encuentra en el directorio/etc / samba., En este archivo, especificamos la carpeta y las impresoras que queremos compartir junto con sus permisos y parámetros operativos. Samba revisa su archivo de configuración después de un cierto tiempo y actualiza cualquier cambio.Advertisement

siga los siguientes pasos para realizar configuraciones:

Paso 1: Cree un directorio para compartir archivos a través de Samba. Este directorio mantendrá los archivos que necesitan ser compartidos. Ejecute el siguiente comando para crear un nuevo directorio bajo el directorio raíz.

$sudo mkdir /samba

Paso 2: Ahora tendremos que editar el archivo de configuración smb.conf., Antes de editar el archivo de configuración, asegúrese de crear una copia de seguridad de este archivo en el mismo directorio u otro. Ejecute el siguiente comando para crear una copia de seguridad de smb.archivo conf.

$ sudo cp /etc/samba/smb.conf ~/Documents smb_backup.conf

Este comando creará una copia de seguridad en el directorio ~/Documents

Paso 3: ahora edite el archivo de configuración original utilizando cualquier editor de texto como vim, Nano o Gedit. Estamos usando aquí Nano editor:

$ sudo nano /etc/samba/smb.conf

desplácese hacia abajo hasta la parte inferior de la smb.,conf y añadir las siguientes líneas:

comment = Samba on Debianpath = /sambaread-only = nobrowsable = yes

Donde

  • = nombre del recurso compartido de samba
  • comentario= breve descripción de la acción
  • Path= Ruta de acceso del directorio compartido.
  • Read-only = Set shared directory as readable
  • Browsable = para incluir el recurso compartido en la lista de recursos compartidos o no

Una vez hecho esto, presione Ctrl+O y Ctrl+X simultáneamente para guardar y salir del archivo.

Configurar cuenta de usuario

ahora necesitaremos la cuenta de usuario de configuración para samba., El usuario Samba debe tener que ser el usuario del sistema y por lo tanto debe existir en el archivo /etc/password. Si un usuario aún no existe, primero tendrá que crearlo. De lo contrario, simplemente ejecute el comando en el Terminal utilizando la siguiente sintaxis para configurar una nueva contraseña para el usuario.,

$ sudo smbpasswd -a username

Restart Samba Service

Una vez que haya terminado con todas las configuraciones y la configuración del usuario, reinicie el servicio Samba ejecutando el siguiente comando en el Terminal:

$ sudo systemctl restart smbd.service

conectar Samba share desde Linux machine

para conectar Samba share desde la línea de comandos de Linux, deberá instalar cliente de samba. Esto ayudará a conectar los recursos compartidos de samba desde la línea de comandos.,

ejecute el siguiente comando en el Terminal para instalar el cliente Samba:

$ sudo apt install smbclient

Una vez instalado, conéctese a Samba share utilizando la siguiente sintaxis:

$ sudo smbclient ///share_name –U samba_user

donde

  • Es la dirección IP o el nombre de host del servidor Samba
  • Es el nombre del directorio compartido de samba
  • Es el nombre del usuario que tiene acceso al recurso compartido

Una vez que ingrese el comando en el terminal, le pedirá la contraseña. Escriba la contraseña y presione enter después de lo cual verá samba CLI., Para ver los comandos compatibles en la CLI, escriba help y presione enter.

usando GUI

para acceder a Samba share a través de una interfaz gráfica de usuario, abra el Administrador de archivos. En la parte inferior de la ventana del administrador de archivos, verá la opción Conectarse al servidor. En la barra de direcciones, escriba la dirección del servidor Samba en el siguiente formato y haga clic en Conectar.

///share_name

Cuando aparezca la siguiente ventana, seleccione el botón de opción usuario registrado e introduzca el nombre de usuario y la contraseña en sus respectivos archivos., Si se encuentra en el entorno de grupo de trabajo, deje el campo Dominio como predeterminado y haga clic en Conectar.

ahora podrá acceder a los archivos compartidos en el servidor Samba.

Método 2: Conectar Samba share desde una máquina Windows

en el sistema operativo Windows, la utilidad Run se usa principalmente para acceder a archivos compartidos a través de la red. Para abrir la utilidad Ejecutar, utilice tecla de Windows+acceso directo R. Cuando se abra la utilidad, ingrese la dirección compartida de Samba en el siguiente formato y haga clic en Aceptar.,

\\\

se le pedirá que proporcione la contraseña de usuario de Samba. Escriba la contraseña y haga clic en Aceptar.

ahora podrá acceder a los archivos compartidos de Samba en su máquina Windows.

en este artículo, hemos aprendido cómo instalar Samba en un sistema Debian 10. También hemos aprendido cómo conectarse al servidor Samba desde máquinas Linux y Windows para acceder a directorios compartidos.

Cómo Instalar y Configurar Samba en Debian 10

Leave a Comment