Si necesitás acceder a archivos alojados en tu servidor o PC con Linux desde una red local en Windows, Samba es el estándar definitivo[cite: 6]. Acá econtraras el paso a paso exacto para configurar los recursos compartidos, gestionar permisos y conectar Windows facilmente[cite: 6].
El archivo de configuración principal de Samba se encuentra en /etc/samba/smb.conf[cite: 6]. Para compartir una carpeta, debes añadir una sección al final del archivo con la siguiente estructura básica[cite: 6]:
[documentos] path = /home/tuusuario/Documentos browseable = yes read only = no guest ok = no valid users = tu_usuario [dev] path = /home/tuusuario/dev browseable = yes read only = no guest ok = no valid users = tu_usuario [imagenes] path = /home/tuusuario/Imágenes browseable = yes read only = no guest ok = no valid users = tu_usuario
testparm
sudo systemctl restart smbd
sudo smbpasswd -a tu_usuario
smbpasswd pueda habilitarlo correctamente.
Para conectarte desde otro equipo, necesitas conocer la dirección IP de tu máquina Linux[cite: 6]. Puedes obtenerla con los siguientes comandos[cite: 6]:
ip a
(Busca la interfaz de red activa, por ejemplo eth0(ehternet) o wlan0(wireless), junto a la etiqueta inet)[cite: 6].
hostname
Una vez que tienes la IP de tu servidor Linux (por ejemplo, 100.100.1.50) y el nombre del recurso compartido que definiste en el archivo smb.conf (por ejemplo, NombreCompartido), tienes varias formas de escribirlo en Windows[cite: 6]:
Abre cualquier carpeta o el Explorador de archivos y escribe directamente en la barra superior[cite: 6]:
\\100.100.1.50\NombreCompartido
(También puedes usar el nombre del host de Linux en lugar de la IP, por ejemplo: \\mi-servidor\NombreCompartido)[cite: 6].
Es una de las formas más rápidas[cite: 6]:
\\100.100.1.50\NombreCompartido
Z:)[cite: 6].\\100.100.1.50\NombreCompartido
Configurar la red local no requiere mucho trabajo[cite: 6]. usando samba , cualquier equipo Windows en la misma red se monta al instante[cite: 6].