Para compartir una carpeta en la red utilizando Ubuntu Server 22.04, puedes usar Samba, que es una implementación de código abierto del protocolo de redes SMB/CIFS. Samba te permite compartir archivos e impresoras entre varios sistemas operativos, incluyendo Windows, Linux y macOS. Aquí te explico cómo hacerlo:
- Instalar Samba:
Primero, necesitas instalar Samba en tu servidor Ubuntu. Puedes hacerlo ejecutando el siguiente comando en la terminal:
sudo apt update
sudo apt install samba
- Configurar Samba:
Una vez instalado Samba, debes configurarlo. Para ello, debes editar el archivo de configuración de Samba,smb.conf
, que se encuentra en/etc/samba/
.
- Abre el archivo de configuración con un editor de texto, por ejemplo, Nano:
sudo nano /etc/samba/smb.conf
- En este archivo, puedes agregar una nueva sección al final para la carpeta que deseas compartir. Por ejemplo:
[NombreCompartido]
path = /ruta/a/tu/carpeta
browseable = yes
read only = no
writable = yes
Aquí,NombreCompartido
es el nombre de la carpeta compartida tal como aparecerá en la red, y/ruta/a/tu/carpeta
es la ruta absoluta a la carpeta que deseas compartir en tu servidor.
- Configurar Permisos:
Asegúrate de que los permisos de la carpeta permitan que el usuario de Samba pueda acceder a ella. Puedes cambiar los permisos conchmod
ychown
. - Agregar Usuario de Samba:
Necesitas agregar un usuario de Samba para controlar el acceso a las carpetas compartidas. Esto se hace con el comando:
sudo smbpasswd -a nombre_usuario
Sigue las instrucciones para establecer una contraseña para el usuario. El nombre de usuario tiene que existir en Linux server. puedes añadirlo antes usando : sudo adduser nuevo_usuario
- Reiniciar el Servicio de Samba:
Después de cambiar la configuración, reinicia el servicio de Samba para aplicar los cambios:
sudo systemctl restart smbd
- Acceso desde un Cliente:
- En Windows, puedes acceder a la carpeta compartida escribiendo
\\IP_del_servidor\NombreCompartido
en el Explorador de Archivos. - En macOS, utiliza
Ir > Conectar a servidor
y escribesmb://IP_del_servidor/NombreCompartido
. - En Linux, puedes acceder a través de un cliente de Samba o directamente desde el administrador de archivos utilizando la misma dirección que en macOS.
Recuerda que la seguridad es importante, así que asegúrate de que solo los usuarios autorizados tengan acceso a la carpeta compartida. También es buena idea verificar la configuración del firewall para asegurarse de que no bloquee las conexiones de Samba.
1 comentario en «Compartir directorio o archivos de Ubuntu Server 22.04 en la red con otros equipos Windows usando Samba»