Como configurar samba basico

Solo disponible en BuenasTareas
  • Páginas : 11 (2726 palabras )
  • Descarga(s) : 0
  • Publicado : 14 de noviembre de 2011
Leer documento completo
Vista previa del texto
Introducción.
Acerca del protocolo SMB.
SMB (acrónimo de Server Message Block) es un protocolo, del Nivel de Presentación del modelo OSI de TCP/IP, creado en 1985 por IBM. Algunas veces es referido también como CIFS (Acrónimo de Common Internet File System, http://samba.org/cifs/) tras ser renombrado por Microsoft en 1998. Entre otras cosas, Microsoft añadió al protocolo soporte para enlacessimbólicos y duros así como también soporte para archivos de gran tamaño. Por mera coincidencia esto ocurrió por la misma época en que Sun Microsystems hizo el lanzamiento de WebNFS (una versión extendida de NFS, http://www.sun.com/software/webnfs/overview.xml).
SMB fue originalmente diseñado para trabajar a través del protocolo NetBIOS, el cual a su vez trabaja sobre NetBEUI (acrónimo de NetBIOSExtended User Interface, que se traduce como Interfaz de Usuario Extendida de NetBIOS), IPX/SPX (acrónimo de Internet Packet Exchange/Sequenced Packet Exchange, que se traduce como Intercambio de paquetes inter-red/Intercambio de paquetes secuenciales) o NBT, aunque también puede trabajar directamente sobre TCP/IP.
Acerca de Samba.
SAMBA es un conjunto de programas, originalmente creados porAndrew Tridgell y actualmente mantenidos por The SAMBA Team, bajo la Licencia Publica General GNU, y que implementan en sistemas basados sobre UNIX™ el protocolo SMB. Sirve como reemplazo total para Windows™ NT, Warp™, NFS™ o servidores Netware™.
Equipamiento lógico necesario.
Los procedimientos descritos en este manual han sido probados para poder aplicarse en sistemas con CentOS 5 o Red Hat™Enterprise Linux 5, o equivalentes o versiones posteriores, y al menos Samba 3.0.33 o versiones posteriores.
Necesitará tener instalados los siguientes paquetes:
•  | samba: | Servidor SMB. |
•  | samba-client: | Diversos clientes para el protoclo SMB. |
•  | samba-common: | Archivos necesarios para cliente y servidor. |
Instalación a través de yum.
Si utiliza CentOS 5 y 6 o Red Hat™Enterprise Linux 5 o 6, y versiones posteriores, solo se necesita ejecutar lo siguiente para instalar o actualizar el equipamiento lógico necesario:
yum -y install samba samba-client samba-common |
En el caso de CentOS 6 y Red Hat™ Enterprise Linux 6, se instalará Samba 3.5.4.
En el caso de CentOS 5 y Red Hat™ Enterprise Linux 5, se instalará Samba 3.0.33, sin embargo hay opción autilizar en su lugar Samba 3.5.4 instalando los paquetes samba3x, samba3x-client y samba3x-common.
yum remove samba samba-client samba-common
yum -y install samba3x samba-client3x samba-common3x |
Procedimientos.
SELinux y el servicio smb.
A fin de que SELinux permita al servicio smb funcionar como Controlador Primario de Dominio (PDC, Primary Domain Controler), utilice elsiguiente mandato:
setsebool -P samba_domain_controller 1 |
A fin de que SELinux permita al servicio smb compartir los directorios de inicio de los usuarios locales del sistema, utilice el siguiente mandato:
setsebool -P samba_enable_home_dirs 1 |
Para definir que un directorio será compartido a través del servicio smb, como por ejemplo /var/samba/publico, y que sedebe considerar como contenido tipo Samba, se utiliza el siguiente mandato:
chcon -t samba_share_t /var/samba/publico |
Cada nuevo directorio que vaya a ser compartido a través de Samba, debe ser configurado como acaba de describirse antes de ser configurado en el archivo /etc/samba/smb.conf.
A fin de que SELinux permita al servicio smb compartir todos los recursos en modo desolo lectura, utilice el siguiente mandato:
setsebool -P samba_export_all_ro 1 |
A fin de que SELinux permita al servicio smb compartir todos los recursos en modo de lectura y escritura, utilice el siguiente mandato:
setsebool -P samba_export_all_rw 1 |
Alta de cuentas de usuario.
Es importante sincronizar las cuentas entre el servidor Samba y las estaciones...
tracking img