Académique Documents
Professionnel Documents
Culture Documents
Objetivo General:
Montar y Configurar el Servidor Samba.
Objetivo Especfico:
Al finalizar ste laboratorio el alumno ser capaz de:
Compartir archivos entre Linux y Windows. Configurar Samba como PDC (Primary Domain Control).
Gua de Trabajo:
a) Verifique si tiene instalado los paquetes de samba. Sol: Escriba el comando
rpm
El sistema responde: Package samba is not installed
-q samba
b) Cules son los paquetes rpm que debe instalar para instalar servidor Samba? Sol: Men principal => Aplicaciones => Agregar/Quitar software, en la ficha Buscar
Si no estn instalados, monte su DVD e instlelos. Laboratorio Samba Autor: Carlos Villanueva Rivas
2
c) Qu hace cada uno de los binarios que instalo? Sol: samba-3.0.33-3.7.el5.i386 Servidor Samba SMB samba-client -3.0.33-3.7.el5.i386 Programas cliente Samba (SMB) samba-common--3.0.33-3.7.el5.i386 Ficheros utilizados por cliente y servidor de Samba. system-config-samba-1.2.41-3.el5.noarch Herramienta de configuracin del servidor samba. d) Verifique que los binarios fueron instalados Sol: Presione Alt + F2, escriba texto, escriba: Comando: gnome-terminal y en la consola grfica de
-qc samba
El sistema responde: /etc/ logrotate.d/samba /etc/pam.d/samba /etc/rc.d/init.d/smb -> aqu se encuentra el servicio samba. Laboratorio Samba Autor: Carlos Villanueva Rivas
3
rpm
El sistema responde:
-qc
samba-common
/etc/samba/lmhosts /etc/samba/smb.conf -> archivo de configuracin del servidor samba /etc/security/pam_winbind.conf f) Escriba el comando para listar todos los archivos que instalo en el sistema el binario samba-client Sol: rpm
-ql
samba-client
g) Saque copia del archivo smb.conf, que es el archivo de configuracin de samba y pngale por nombre smb.conf.back, ste archivo se encuentra ubicado en /etc/samba/. Sol:
cd cp
ls
-l
Deben estar los dos archivos y adems deben poseer el mismo peso. Veremos si existe alguna diferencia con el comando diff smb.conf smb.conf.back, si el sistema no responde nada, significa que los archivos son iguales. h) Cree el usuario samba administrador y dele contrasea Nota: Para sincronizar al usuario administrador del S.O. Windows, con Linux Laboratorio Samba Autor: Carlos Villanueva Rivas
4
Sol:
administrador
i) Ingrese al archivo de configuracin de samba y personalice el grupo de trabajo, por el que tiene Windows XP. Sol: En Windows XP, veo el grupo de trabajo + Pausa Ingrese a la ficha Nombre de equipo y vea el nombre del grupo de trabajo Vea la siguiente figura:
El grupo de trabajo es : GRUPO_TRABAJO Ahora vaya a Linux e ingrese al archivo de configuracin y realice los cambios pertinentes:
vi
/etc/samba/smb.conf
Vaya a la lnea 74 y agregue la lnea: Workgroup = GRUPO_TRABAJO Comente la lnea de abajo de la lnea con un ; al inicio ; Workgroup = MYGRUP j) Agregue la IP y el nombre de la mquina Windows, con quien compartir carpetas. Sol: vi /etc/samba/lmhost Agregamos al final: 192.168.10.15 Windows XP) pc1 (Ac debe ir la IP y nombre del equipo con
k) Levante los servicios samba por primera vez Sol: service smb start l) Vea el grupo de trabajo en Linux Sol: nautilus smb:// El sistema nuestra lo siguiente:
m) Comparta una carpeta en Windows llamada prueba en el escritorio y vea la red de microsoft windows. Sol: + e muestra lo siguiente:
n) En WindowsXP, adentro de la carpeta compartida, cree el archivo archivo_win1.txt , escriba hola y salga guardando los cambios. Ahora vaya al servidor linux, conctese y traigase dicho archivo y djelo en /root . Sol: En linux escriba:
En smb: \> ! pwd El sistema responde /root smb: \>get archivo_win1.txt ) Seleccione el flag Permitir que los usuarios de la red cambien mis archivos, en la carpeta compartida en WindowsXP y ahora desde Linux, lleve el archivo ejemplo a la carpeta compartida usando comandos. Sol:
o) Dele contrasea samba al usuario administrador, para que pueda ingresar al servidor samba en Windows XP. Sol: smbpasswd -a administrador New SMB password: Retype new SMB password: Ahora vaya a WindowsXP e ingrese al servidor samba Laboratorio Samba Autor: Carlos Villanueva Rivas
8
Nota: Estas contraseas no estn sincronizadas, es decir, la contrasea de samba en linux, es distinta en Windows.
Ingrese el usuario y la contrasea y luego presione aceptar Ahora coloque la misma contrasea en ambos sistemas y ver que no necesita ingresar usuario y contrasea en Windows. p) Comparta la carpeta /home/administrador en linux. Sol: vi /etc/samba/smb.conf Agregue al final [administrador] comment = Usuario administrador path = /home/administrador valid users = administrador veto files = /.bash*/.mozilla/.e* browseable = yes Laboratorio Samba Autor: Carlos Villanueva Rivas
9
[ok] [ok]
r)Verifique en qu estado est el servidor samba Sol: service smb status El sistema responde: Se est ejecutando smbd (pid 2830)... Se est ejecutando nmbd (pid 2834)... s) D dnde se obtiene el pid? Sol: Escribiendo el comando ps -aux El sistema responde: root pid 2830 0.0 1.8 5784 1980 ? S 00:04 root 2834 0.0 1.4 4628 1632 ? s 00:04
t) Inicie automticamente samba, en los runlevel 3 y 5, cada vez que inicie el servidor. Laboratorio Samba Autor: Carlos Villanueva Rivas
10
Sol: Escriba el comando chkconfig --level 35 smb on Verifique los cambios, escribiendo el comando chkconfig --list | grep smb El sistema responde: smb 0 : desactivado 1 : desactivado 2 : desactivo 3 : activo 4 : desactivo 5 : activo 6 : desactivado v) Qu binario instala el log de samba? Sol: rpm -ql samba-common ! grep /var/log/samba w) Vea los log del servidor samba Sol: tail -f /var/log/samba/smbd.log x) Usando comandos de samba, verifique lo que tiene compartido el usuario administrador. Sol: smbclient -U administrador -L 192.168.178.15 Nota: la ip 192.168.178.15 es el servidor samba. y) Monte la carpeta compartida prueba del computador pc1, cuya ip es 192.168.178.25 , del sistema operativo WindowsXP en linux, en el punto de montaje /share. Sol: mount -t cifs \192.168.178.25:\prueba /share El sistema pregunta la contrasea. z) En Windows XP, cada vez que inicie sesin con el usuario administrador. deber atachar una unidad libre a la carpeta compartida /home/administrador. Sol: Botn secundario en el Botn Inicio=>Explorar=>Men inicio=>Programas=>Inicio. Cree el archico inicio.bat y agregue las siguientes instrucciones: @echo off Laboratorio Samba Autor: Carlos Villanueva Rivas
11
net use p: \\192.168.178.15\administrador. Verifique los cambios cerrando sesin y luego conectndose con el usuario administrador
Gua de Ejercicio:
1.- Cree el usuario cetecom en samba y tambin en WindowsXP, compartan carpetas e ingrese con contraseas: a) Sin sincronizar b) Sincronizadas. c) Verifique los permisos. d) Cree carpetas en ambas carpetas compartidas. e) Que no permita listar en WindowsXP los archivos ocultos de Linux. f) Atache la carpeta compartida en Linux a una unidad libre en WindowsXP g) Monte en Linux la carpeta compartida en WindowsXP, en forma permanente.
12