Samba Pres

download Samba Pres

of 16

description

Linux

Transcript of Samba Pres

  • 1

    Implementado Samba con Linux

    Por: Luis Palomino ZavalaTrainer Certificacion Linux

  • Que es samba ?Samba es un software bajo licencia GNU

    que permite a una maquina con UNIX ser vista como una maquina Windows.

    Permitiendo que cualquier PC con Windows acceder a los recursos del UNIX

    2

  • Requisitos

    Samba funciona nicamente con TCP/IP samba no es soportado sobre Netbeui e IPX/SPX

    3

  • CaractersticasPermite habilitar como DC (Domain

    Controler)No puede ser BDCHabilitar como WINS ServerServidor Netbios

    4

  • DemoniosEl servidor Samba, es habilitado por 2

    demonios:

    Smbd: Proceso de autentificacin, habilita acceso a los recursos compartidos

    Nmbd: Actualiza la tabla de name lookup, activando el servicio de WINS,

    5

  • Protocolos El producto Samba implementa el protocolo

    SMB (Session Mesage Block) llamado tambin NetBIOS o LanManager. En la figura se muestra la ubicacin en la capa OSI.

    6Physical

    802.3 802.5802.3 802.5

    Ethernet Ethernet V2Ethernet V2802.2802.2Link

    IPIPDECnetNetwork

    TCP & UDPTCP & UDPNetBIOS NetBEUI IPXTransport

    NetBIOSNetBIOSNetBIOSSesin

    ApplicatinPresentation

    SMBAplication

    OSI TCP/IP

  • Implementando sambaSamba viene instalado durante la

    implementacin del servidor

    Comprobando la Instalacin # rpm q samba

    samba-

    Si no esta instalado instalar con yum # yum -y install samba

    7

  • Implementando samba (2)Si desea que el demonio samba estee

    activado cuando se reinicie el servidor escriba:# setup

    Servicios del Sistema [*]smb

    8

  • Implementando samba (3)

    En el archivo # vi /etc/hostsModifique hasta que quede como sigue: 127.0.0.1 localhost 192.168.4.2 ddperu

    9

  • Implementando samba (4)Crear una cuenta de usuario sin grupo

    para acceder desde cualquier maquina Windows## adduser smbguest adduser smbguest# passwd smbguest# passwd smbguest

    New pasword:New pasword: Retype pasword:Retype pasword: Luego, abrir una consola: Pulse , ingresecon el usuario smbguest y crear el directorio public . Login: smbguest Passwd : *** $ mkdir public

    10

  • DIRECTORIO DE CONFIGURACION

    Con el usuario root ir al directorio de Configuracion. # cd /etc/samba # ls lmhost smb.conf smbusers

    Renombrar smb.conf por smb.old

    # mv smb.conf smb.old # ls lmhost smb.old smbusers

    Ahora creamos un nuevo archivo smb.conf # vi smb.conf

  • Smb.confA cualquier cambio de este archivo reiniciar el

    demonio para validar los cambios. # service smb restart Luego asignar una contrasea de acceso De smb #smbpasswd -a smbguest

    Archivo de configuracin de samba Esta compuesto por: Parmetros globales, Parmetros locales

    12

  • Parmetros Globales workgroup = Grupo de trabajo (max.

    15 car.) netbios name = Nombre del servidor (max. 15

    car.) guest account = Cuenta de unix para

    realizar conexin como invitado. security = share | user | server | Nivel de seguridad

    del server server string = free text Comentario a displayar en la

    red. directorio mask = Los permisos por

    default cuando un directorio es creado

    13

  • create mask = por default cuando un file es creado (valor octal)

    priting = bsd | sysv | aix | lprng | hpux | plp |softq | qnx Que tipo de impresin esta usando ?

    print command = Comando para imprimir, %p el nombre de la impresora, %s el archivo de cola.

    lpq command = Comando para consultar el status de la impresora, %p cola de impresin.

    lprm command = Comando para borrar un trabajo de la cola, %p cola de impresin, %j el numero de trabajo.

    browseable = yes | no Permitir que todos los recursos compartidos sean visibles.

    printcap name = No usar el default /etc/printcap.

    14

  • Parametros locales Comment = free text Un comentario para el recurso

    compartido Path = /shared/directory Directorio a ser compartido

    . Guest ok = yes | no Permitir la conexin sin

    solicitar password. Se necesita una cuenta de invitado valido. Guest only = yes | no Solo sera permitido el acceso

    guest (invitado). Read only = yes| no usernames = [] Lista de

    usuarios o grupos, los cuales samba comparara el password recibido.

    Guest account = Una cuenta de invitado para este recurso.

    15

  • directorio mask = los permisos por default cuando un directorio es creado

    create mask = permiso por default cuando un file es creado (valor octal)

    read list = [] Lista de usuarios que tendrn derechos de lectura.

    write list = [] Lista de usuarios que tendrn derechos de escritura.

    print ok = yes | no Seleccionar yes si la seccin describe una impresora.

    browseable = yes | no permitir que todos los recursos compartidos sean visibles.

    printcap name = No usar el default /etc/printcap. printer driver = El nombre del driver de la

    impresora Windows

    16

    Pgina 1Pgina 2Pgina 3Pgina 4Pgina 5Pgina 6Pgina 7Pgina 8Pgina 9Pgina 10Pgina 11Pgina 12Pgina 13Pgina 14Pgina 15Pgina 16