En este artículo habremos explicado los pasos necesarios para instalar y configurar Samba en Ubuntu 20.04 LTS. Antes de continuar con este tutorial, asegúrese de haber iniciado sesión como usuario con sudo
privilegios Todos los comandos de este tutorial deben ejecutarse como un usuario no root.
Samba es una reimplementación gratuita y de código abierto del protocolo de intercambio de archivos de red SMB/CIFS que permite a los usuarios finales acceder a archivos, impresoras y otros recursos compartidos.
Instalar Samba en Ubuntu 20.04
Paso 1. Primero, antes de comenzar a instalar cualquier paquete en su servidor Ubuntu, siempre recomendamos asegurarse de que todos los paquetes del sistema estén actualizados.
sudo apt update sudo apt upgrade
Paso 2. Instalar Samba en el sistema Ubuntu.
Para instalar Samba, ejecute los siguientes comandos:
sudo apt install samba
Para verificar si los servicios de Samba se están ejecutando, ejecute los siguientes comandos:
sudo systemctl status smbd
Paso 3. Configuración de Samba.
Ahora la primera copia de seguridad de su archivo de configuración predeterminado:
sudo cp /etc/samba/smb.conf{,.backup}
Luego, abra el archivo de configuración de Samba:
sudo nano /etc/samba/smb.conf
Agregue lo siguiente del archivo:
======================= Global Settings ======================= [global] ## Browsing/Identification ### # Change this to the workgroup/NT-domain name your Samba server will part of workgroup = WORKGROUPnetbios name = linuxtips security = user proxy = no map to guest = bad user #### Networking #### # The specific set of interfaces / networks to bind to # This can be either the interface name or an IP address/netmask; # interface names are normally preferred interfaces = 127.0.0.0/8 eth0 # Only bind to the named interfaces and/or networks; you must use the # 'interfaces' option above to use this. bind interfaces only = yes #Most people will want "standalone server" or "member server". #Running as "active directory domain controller" will require firstserver role = standalone server obey pam restrictions = yes #This boolean parameter controls whether Samba attempts to sync the Unix[public] path = /samba/public browseable = yes guest ok = yes guest only = yes read only = no force user = nobody force create mode = 0777 force directory mode = 0777
Ahora que tenemos configurado nuestro nuevo recurso compartido, guárdelo y reinicie Samba para que surta efecto:
sudo systemctl restart nmbd
Paso 4. Configuración de cuentas de usuario y conexión para compartir.
Samba no utiliza cuentas de usuario del sistema, por lo que debemos crear cuentas de samba para compartir archivos con otros. Para crear un usuario ejecute el siguiente comando:
sudo smbpasswd -a yourusername
Paso 5. Conexión para Compartir.
Abra el administrador de archivos predeterminado y haga clic en Conectarse al servidor luego ingrese:
Eso es todo lo que necesita hacer para instalar Samba en Ubuntu 20.04 LTS Focal Fossa. Espero que encuentre útil este consejo rápido. Para obtener más información sobre Samba, consulte su base de conocimiento oficial. Si tiene preguntas o sugerencias, no dude en dejar un comentario a continuación.