Resumen: HOME accesible desde LAN. Poner tu carpeta HOME en Samba accesible desde la LAN en Linux Mint, con firewall al mínimo.
sudo apt update sudo apt install samba #Verificar versión: samba --version
sudo smbpasswd -a luis
luis.sudo cp /etc/samba/smb.conf /etc/samba/smb.conf.bak sudo nano /etc/samba/smb.conf
Añadir al final del archivo:
[HOME] path = /home/luis valid users = luis browseable = yes read only = no guest ok = no
En la sección [global], añadir:
interfaces = 127.0.0.1 192.168.0.0/24 bind interfaces only = yes
192.168.0.0/24 por tu red local si es diferente.sudo systemctl restart smbd nmbd sudo systemctl enable smbd nmbd
Verificar estado:
systemctl status smbd --no-pager
#------------------------------ ====== EJECUTAR COMO root ====== #------------------------------ ====== Limpiar reglas actuales ====== iptables -F iptables -X iptables -t nat -F iptables -t nat -X iptables -t mangle -F iptables -t mangle -X ====== Políticas por defecto ====== iptables -P INPUT DROP iptables -P FORWARD DROP iptables -P OUTPUT ACCEPT ====== Permitir interfaz loopback ====== iptables -A INPUT -i lo -j ACCEPT ====== Permitir conexiones establecidas ====== iptables -A INPUT -m state --state ESTABLISHED,RELATED -j ACCEPT ====== (Opcional) Permitir ping entrante – descomenta si lo quieres ====== ====== iptables -A INPUT -p icmp --icmp-type echo-request -j ACCEPT ====== ====== Aceptar todo el tráfico desde la propia red. ====== ====== Necesario para conexiones SAMBA y descubrimiento de la impresora de red. ====== ====== También conexiones ssh, etc. ====== iptables -A INPUT -s 192.168.0.0/24 -j ACCEPT ====== Guardar reglas persistentes ====== netfilter-persistent save iptables-save | tee /etc/iptables/rules.v4
smbclient -L 127.0.0.1 -U luis smbclient -L 192.168.0.18 -U luis # usar tu IP LAN real
HOME.*Dirección: 192.168.0.18 Recurso: HOME Usuario: luis Contraseña: [tu contraseña]