Instalación y configuración de Samba (servidor de intercambio Windows)

Samba es una implementación libre del protocolo de archivos compartidos de Microsoft Windows para sistemas de tipo UNIX. De esta forma, es posible que ordenadores con GNU/Linux, Mac OS X o Unix en general, se vean como servidores o actúen como clientes en redes de Windows.
 
1. Verificar si está instalado. Si no, proceder a instalarlo:
#yum install samba
o
#apt-get install samba
2. Crear el usuario e indicar su contraseña, usando los mismos valores establecidos en el Grupo de trabajo de Windows:
#adduser nombredeusuario
3. Agregar el usuario a la lista Samba. Indicar la contraseña establecida:
#smbpasswd -a usuario
4. Abrir el archivo de configuración:
#/vi etc/samba/smb.conf
5. Verificar los siguientes parámetros y editar según lo requerido:
Workgroup = NOMBREDELGRUPODETRABAJO
Server string =%h
Hosts allow =
 
[homes]
comment = Home Directories
browseable = no
writable = yes
;valid users = %S
create mask = 0777
directory mask = 0777
 
6. Reiniciar el servicio:
#service smb restart
 
Si está disponible el comando service (generalmente no viene instalado por defecto), podrá manejar Samba de la siguiente forma:
#service smb status(Para ver el estado del servicio)
#service smb start(Para iniciar el servicio)
#service smb stop(Para detener el servicio)
#service smb restart(Para reiniciar el servicio)

Sugerencia:
Instalar el nbtscan para ver los equipos que comparten recursos en la Intranet:
#yum install nbtscan

Versión actual3.4
Descarga manualhttp://us6.samba.org/samba/ftp
Documentación oficialhttp://us6.samba.org/samba/docs/man/Samba-HOWTO-Collection
Documentación recomendadahttp://www.linuxparatodos.net/portal/staticpages/index.php?page=13-como-samba