1 Exportando en Linux un sistema de ficheros local

local_host# apt-get update  
local_host# apt-get install samba  
local_host# smbpasswd -a <user_name>  
local_host# cat >> /etc/samba/smb.cfg << EOF  
[<folder_name>]  
path = /home/<user_name>/<folder_name>  
available = yes  
valid users = <user_name>  
read only = no  
browsable = yes  
public = yes  
writable = yes  
EOF  
local_host# restart smbd  
local_host# testparm

2 Montando en Linux un sistema de ficheros remoto

local_host@root# mount -v -t cifs //remote_host/directory  
/local/empty/directory \  
-o username=the_user_name,password=the_user_password

3 Montando en Windows un sistema de ficheros remoto

Computer -> Network Location

Al pinchar, pedirá usuario y password.