GNU/Linux >> Tutoriales Linux >  >> Ubuntu

Cómo instalar Samba en Ubuntu 20.04 LTS

En este tutorial, le mostraremos cómo instalar Samba en Ubuntu 20.04 LTS. Para aquellos de ustedes que no lo sabían, Samba es una reimplementación de software libre o una implementación de código abierto. del protocolo SMB/CIFS que permite a los usuarios acceder a archivos compartidos, impresoras y otros recursos de red.

Este artículo asume que tiene al menos conocimientos básicos de Linux, sabe cómo usar el shell y, lo que es más importante, aloja su sitio en su propio VPS. La instalación es bastante simple y asume que se están ejecutando en la cuenta raíz, si no, es posible que deba agregar 'sudo ' a los comandos para obtener privilegios de root. Le mostraré la instalación paso a paso de Samba en Ubuntu 20.04 (Focal Fossa). Puede seguir las mismas instrucciones para Ubuntu 18.04, 16.04 y cualquier otra distribución basada en Debian como Linux Mint.

Requisitos previos

  • Un servidor que ejecuta uno de los siguientes sistemas operativos:Ubuntu 20.04, 18.04, 16.04 y cualquier otra distribución basada en Debian como Linux Mint.
  • Se recomienda que utilice una instalación de sistema operativo nueva para evitar posibles problemas
  • Un non-root sudo user o acceder al root user . Recomendamos actuar como un non-root sudo user , sin embargo, puede dañar su sistema si no tiene cuidado al actuar como root.

Instalar Samba en Ubuntu 20.04 LTS Focal Fossa

Paso 1. Primero, asegúrese de que todos los paquetes de su sistema estén actualizados ejecutando el siguiente apt comandos en la terminal.

sudo apt update
sudo apt upgrade

Paso 2. Configure el archivo de host.

Necesitamos agregar Ubuntu 20.04 LTS al archivo host de Windows. Para hacer esto, ejecute el siguiente comando en Windows:

notepad C:\\Windows\System32\drivers\etc\hosts

Debe agregar la entrada local para que el nombre ubuntu2004 haga referencia a Ubuntu y guardarla:

192.168.1.3   ubuntu2004.localhost   ubuntu2004

Luego, ejecute los siguientes comandos y escriba la IP con el nombre de host de Windows, guarde el archivo y salga:

sudo nano /etc/hosts

Una vez hecho esto, ejecute los siguientes comandos en Windows con privilegios administrativos:

netsh advfirewall firewall set rule group="File and Printer Sharing" new enable=Yes netsh advfirewall firewall set rule group="Network Discovery" new enable=Yes

Paso 3. Instalación de Samba en Ubuntu 20.04.

Ejecute el siguiente comando en la terminal para instalar Samba en el sistema Ubuntu:

sudo apt install samba samba-common-bin

Para verificar si los servicios de Samba se están ejecutando, ejecute los siguientes comandos:

sudo systemctl status smbd

Paso 4. Configure el recurso compartido Samba Public.

Ejecute el siguiente comando para abrir la configuración de Samba:

sudo nano /etc/samba/smb.conf

Agregue la siguiente línea en:

======================= Global Settings =======================
[global]
## Browsing/Identification ###
# Change this to the workgroup/NT-domain name your Samba server will part of
   workgroup = WORKGROUPnetbios name = ubuntu2004
   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

Reinicie el demonio Samba después de realizar los cambios:

sudo systemctl restart smbd

A continuación, debe crear una carpeta pública a la que todos deberían tener acceso:

sudo mkdir -p /samba/public

Una vez que haya tenido éxito, reinicie el servidor Samba. Puede ver la carpeta compartida en Windows 10 o cualquier Windows que esté usando.

Paso 5. Configure el cortafuegos.

Si tiene un firewall activo, ejecute:

sudo ufw allow 'Samba'

¡Felicitaciones! Ha instalado Samba con éxito. Gracias por usar este tutorial para instalar Samba en su sistema Ubuntu 20.04 LTS Focal Fossa. Para obtener ayuda adicional o información útil, le recomendamos que consulte el Samba oficial sitio web.


Ubuntu
  1. Cómo instalar Docker en Ubuntu 22.04/20.04 LTS

  2. Cómo instalar PlayOnLinux en Ubuntu 20.04 LTS

  3. Cómo instalar MariaDB en Ubuntu 20.04 LTS

  4. Cómo instalar Ansible en Ubuntu 20.04 LTS / 21.04

  5. Cómo instalar Minikube en Ubuntu 20.04 LTS / 21.04

Cómo instalar Ubuntu Server 18.04 LTS

Cómo instalar el servidor Ubuntu 20.04 LTS

Cómo instalar Go en Ubuntu 22.04 LTS

Cómo instalar Go en Ubuntu 18.04 LTS

Cómo instalar Go en Ubuntu 20.04 LTS

Cómo instalar Samba en Ubuntu 20.04