Ir al contenido principal

Compartir archivos entre Ubuntu == Windows 11

 

Recomendación principal: Ubuntu como servidor Samba

Para compartir archivos entre un equipo con Ubuntu y otro con Windows 11, la solución más sencilla, estable y compatible consiste en utilizar Samba en Ubuntu.

Samba implementa el protocolo SMB, utilizado de forma nativa por Windows para acceder a carpetas compartidas mediante rutas como \\servidor\carpeta. Ubuntu también considera Samba la solución habitual para compartir archivos con equipos Windows (Canonical, 2025; Microsoft, 2025). (Documentación de Ubuntu)

La estructura queda así:

┌────────────────────────┐
│ PC con Ubuntu          │
│ Servidor de archivos   │
│ Carpeta compartida     │
└───────────┬────────────┘
            │ Red local
            │ Ethernet o Wi-Fi
┌───────────▼────────────┐
│ PC con Windows 11      │
│ Unidad de red          │
│ Z:\Compartido          │
└────────────────────────┘

No se necesita crear una intranet web completa. Se configura una carpeta compartida dentro de la red local.

Cuándo resulta la mejor opción

Esta solución resulta adecuada cuando:

  • Los dos ordenadores se conectan al mismo router.

  • El equipo Ubuntu permanece encendido cuando se accede a los archivos.

  • Se desea abrir, copiar, modificar y guardar documentos desde Windows.

  • Se busca evitar servicios en la nube.

  • Se quiere mantener una carpeta centralizada.

Conviene conectar el equipo Ubuntu mediante cable Ethernet, especialmente cuando se transfieren archivos grandes.


Configuración recomendada en Ubuntu

1. Instalar Samba

Se abre una terminal y se ejecuta:

sudo apt update
sudo apt install samba

El archivo principal de configuración se encuentra en:

/etc/samba/smb.conf

Canonical establece este procedimiento como configuración básica para convertir Ubuntu en servidor de archivos para clientes Windows (Canonical, 2025). (Documentación de Ubuntu)

2. Crear la carpeta compartida

Se crea una carpeta independiente:

sudo mkdir -p /srv/samba/Compartido

Se crea un grupo específico para controlar el acceso:

sudo groupadd archivos

Se añade el usuario actual de Ubuntu al grupo:

sudo usermod -aG archivos $USER

Se asignan los permisos:

sudo chown root:archivos /srv/samba/Compartido
sudo chmod 2770 /srv/samba/Compartido

Después se cierra y se vuelve a iniciar la sesión de Ubuntu para aplicar el nuevo grupo.

El directorio /srv resulta apropiado para alojar información ofrecida como servicio dentro de una red, según la organización recomendada por Ubuntu (Canonical, 2025). (Documentación de Ubuntu)

3. Crear la contraseña de Samba

Se registra el usuario actual:

sudo smbpasswd -a $USER

Se introduce una contraseña. Puede coincidir con la contraseña de Ubuntu, aunque Samba la administra de forma independiente.

Es preferible utilizar usuario y contraseña en lugar de habilitar acceso anónimo. Las versiones recientes de Windows 11 aplican políticas de autenticación SMB más estrictas, por lo que los recursos sin credenciales pueden producir errores de acceso (Microsoft, 2026). (Microsoft Learn)

4. Configurar la carpeta compartida

Se abre la configuración:

sudo nano /etc/samba/smb.conf

Al final del archivo se añade:

[Compartido]
    comment = Carpeta compartida Ubuntu-Windows
    path = /srv/samba/Compartido
    browseable = yes
    read only = no
    guest ok = no
    valid users = @archivos
    force group = archivos
    create mask = 0660
    directory mask = 2770

Se guarda con:

Ctrl + O
Enter
Ctrl + X

Esta configuración permite que los integrantes del grupo archivos lean, creen, modifiquen y eliminen archivos.

5. Comprobar la configuración

Se comprueba que no existen errores:

testparm

Si aparece el mensaje Loaded services file OK, la configuración se considera válida.

Se reinicia Samba:

sudo systemctl restart smbd

Se activa para que se inicie automáticamente:

sudo systemctl enable smbd

6. Configurar el cortafuegos

Cuando Ubuntu utiliza UFW, se permite Samba solamente desde la red doméstica.

Primero se consulta la dirección IP:

ip address

Si la red utiliza direcciones como 192.168.1.x, se ejecuta:

sudo ufw allow from 192.168.1.0/24 to any app Samba

De esta manera, el recurso compartido no se abre indiscriminadamente a otras redes.


Acceso desde Windows 11

1. Obtener la dirección IP de Ubuntu

En Ubuntu se ejecuta:

hostname -I

Se obtiene una dirección parecida a:

192.168.1.50

2. Abrir la carpeta desde Windows

En el Explorador de archivos de Windows se escribe:

\\192.168.1.50\Compartido

Windows solicita:

  • Usuario: nombre del usuario de Ubuntu.

  • Contraseña: contraseña configurada mediante smbpasswd.

Windows utiliza de manera nativa rutas UNC como \\servidor\recurso para conectarse a recursos SMB (Microsoft, 2025). (Microsoft Learn)

3. Convertirla en unidad permanente

En Windows 11 se realiza lo siguiente:

  1. Se abre Este equipo.

  2. Se selecciona Conectar a unidad de red.

  3. Se elige una letra, por ejemplo Z:.

  4. Se introduce:

\\192.168.1.50\Compartido
  1. Se activa Volver a conectar al iniciar sesión.

La carpeta aparece posteriormente como si fuera otra unidad del ordenador.


Configuración aconsejada

La estructura práctica resulta:

/srv/samba/Compartido/
├── Documentos/
├── Instaladores/
├── Fotografías/
├── Proyectos/
└── Copias_temporales/

También resulta conveniente reservar la dirección IP del equipo Ubuntu desde el router, por ejemplo:

Ubuntu → 192.168.1.50

Así se evita que la ruta cambie después de reiniciar el router.

Aspectos de seguridad

Se aplican estas medidas:

  • No se habilita guest ok = yes.

  • No se activa SMB1.

  • Se utiliza usuario y contraseña.

  • Se limita el cortafuegos a la red local.

  • Se mantiene Ubuntu actualizado.

  • Se conserva una copia de seguridad independiente.

  • No se abre el puerto SMB directamente en Internet.

Samba proporciona servicios de archivos mediante SMB y permite proteger los recursos mediante autenticación. Microsoft también mantiene versiones recientes de SMB con controles de firma, cifrado y auditoría reforzados (Microsoft, 2025; Samba Team, 2026). (Microsoft Learn)

Alternativas

Syncthing resulta más adecuado cuando se desea que ambos ordenadores mantengan automáticamente una copia de los mismos archivos. No funciona como una única carpeta central, sino como sincronización entre dispositivos.

Nextcloud resulta útil cuando se busca una intranet accesible mediante navegador, con usuarios, calendario, enlaces y una interfaz parecida a Google Drive. Sin embargo, requiere más configuración y mantenimiento.

Para solamente compartir archivos entre los dos ordenadores, Samba es la opción más directa y recomendable.

Referencias

Canonical. (2025). Set up Samba as a file server. Ubuntu Server Documentation. (Documentación de Ubuntu)

Microsoft. (2025). ¿Qué es el uso compartido de archivos SMB para Windows y Windows Server? Microsoft Learn. (Microsoft Learn)

Microsoft. (2025). SMB features in Windows and Windows Server. Microsoft Learn. (Microsoft Learn)

Samba Team. (2026). Samba: Opening Windows to a wider world. Samba.org. (Samba)

Comentarios

Entradas populares de este blog

Dividir pdf

Cómo dividir un PDF con PDFtk desde la terminal Guía breve (terminal Ubuntu o similar)    

Usar otras teclas para imitar los cursores (arrows)

  Si queremos utilizar otras teclas para imitar los cursores., así se hace: