Aunque lo habitual es compartir directorios desde servidores con Windows Server, puede darse el caso en el que queramos compartir un directorio desde Linux (en este caso, Ubuntu 24.04).
Por ejemplo, necesito compartir el directorio en el que se almacenan las fotos en mi servidor Nextcloud para que, desde otro servidor, Photoprism pueda acceder a ellas e indexarlas. Para ello, vamos a utilizar el paquete Samba, que utiliza el protocolo SMB.
Cómo instalar y configurar Samba en Ubuntu 24.04
El primer paso es conectarnos a nuestro servidor por SSH y actualizar el repositorio de paquetes con el siguiente comando:
sudo apt updateAhora, instalamos el paquete Samba:
sudo apt install samba
Comprobamos que se ha instalado correctamente:
whereis samba
Ahora, vamos a realizar la configuración de Samba. Para ello, vamos a editar el archivo «/etc/samba/smb.conf».
sudo nano /etc/samba/smb.confAl final del archivo, añadimos las siguientes líneas:
[sambashare]
comment = Samba Share
path = /ruta/al/directorio
read only = no
browsable = yes
Pulsamos Ctrl + X para guardar los cambios y salir del editor Nano. Ahora, reiniciamos el servicio.
sudo service smbd restartConfigurar el usuario y conectar a la carpeta compartida Samba
Ahora, necesitamos crear una contraseña SMB para nuestro usuario.
sudo smbpasswd -a <nombredeusuario>Finalmente, probamos a conectar a la unidad compartida. Por ejemplo, desde Windows:


Una respuesta a “Cómo compartir un directorio desde Ubuntu 24.04 usando Samba”
Me funciono súper bien, tenia años sin usar linux y se me olvido todo lo que sabia.
¡Gracias!