Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Edited by Foxit Reader Copyright(C) by Foxit Software Company,2005-2007 For Evaluation Operativos Only. Sistemas III - Linux
SERVICIO SAMBA
SMB (acrnimo de Server Message Block) es un protocolo, del Nivel de Presentacin del modelo OSI de TCP IP, creado en !"#$ por IBM% &lgunas veces es re'erido tam(i)n como CIFS (&crnimo de Common Internet File S*stem, Microso't en !""#% SMB 'ue originalmente dise-ado para tra(a.ar a trav)s del protocolo NetBIOS, el cual a su ve/ tra(a.a so(re NetB01I (acrnimo de NetBIOS 02tended 1ser Inter'ace, 3ue se traduce como Inter'a/ de 1suario 02tendida de NetBIOS), IP4 SP4 (acrnimo de Internet Packet aun3ue tam(i)n puede tra(a.ar 02c+ange Se3uenced Packet 02c+ange, 3ue se traduce como Intercam(io de pa3uetes interred Intercam(io de pa3uetes secuenciales) o NBT , directamente so(re TCP IP% Necesitar5 tener instalados los siguientes pa3uetes, 3ue seguramente vienen incluidos en los discos de instalacin o depsitos de e3uipamiento lgico de la distri(ucin de 6N1 7inu2 utili/ada,
sam(a, Servidor SMB% sam(a8client, 9iversos clientes para el protocolo SMB% sam(a8 common, :ic+eros necesarios para cliente * servidor%
Instalacin a trav)s de *um #yum -y install samba samba-client samba-common Procedemos a revisar si el pa3uete est5 instalado, #rpm q samba #rpm qa !rep samba 7uego procedemos a ingresar al arc+ivo de con'iguracin, #"i #etc#samba#smb$con% 9entro de este arc+ivo encontraremos ; secciones,
Semana 12 - Sistemas Operativos III - Linux Secci&n '( )lobal Settin!s Secci&n *( S+are ,e%initions$
especi'icado%
put >%ic+ero?local@ ;%ic+ero?remoto<, trans'iere un 'ic+ero desde el cliente al servidor
Semana 12 -
Edited by Foxit Reader Copyright(C) by Foxit Software Company,2005-2007 For Evaluation Operativos Only. Sistemas III - Linux
mput >patr&n@, trans'iere desde el cliente al servidor todos los 'ic+eros 3ue satis'agan el patrn
especi'icado%
recurse, activa * desactiva la trans'erencia recursiva de directorios para los comandos mget *
mput% Tam(i)n determina 3ue la salida de los comandos ls * dir sea recursiva o no%
prompt, activa * desactiva el modo interactivo al +acer las trans'erencias mNltiples con mget *
mput%
rmA r6 y rm6ir, permiten (orrar 'ic+eros * directorios en el servidor% B>coman6o@, e.ecuta un comando en un s+ell en el cliente% print >%ic+ero@, imprime un 'ic+ero si se est5 conectado a una impresora% queue, si se est5 conectado a una impresora, imprime la cola de impresin de esta% e5it y quit, cierran la cone2in con el servidor%
Tambien podemos acceder a la Pc de Windows usando la carpeta personal del root, escogiendo la opcion O'P#$TI&O O! WI!&OWS( de usuario ) el IP del servidor( &+ora reali/aremos una cone2in de Cin6o0s la seccin ;, O!" T#$ O! "L S"$%I&O$, luego la opcion olocando la carpeta compartida, el nombre
muc+os casos es casi nula, *a 3ue el acceso en todo sentido de un sistema >indoDs a 7inu2 di'iculta la cone2in% Ingresamos al arc+ivo de con'iguracin de sam(a% Ovi etc sam(a sm(%con' Nos u(icamos en la seccin ;, S+are de'initions, * nos mostrara por de'ecto lo siguiente, Para los directorios o volNmenes 3ue se ir5n a compartir, en el mismo 'ic+ero de con'iguracin encontrar5 distintos e.emplos para distintas situaciones particulares% 0n general, puede utili/ar el siguiente e.emplo 3ue 'uncionar5 para la ma*or<a, ;.o?que?sea< comment @ Comentario pat+ @ cual3uier ruta 3ue desee compartir Secci&n ;+omes< 0sta seccin asigna un directorio privado a cada usuario, se re3uiere 3ue cada usuario 3ue accese el sistema 1ni2 sea dado alta como usuario% 0sta seccin presenta la venta.a 3ue cuando 4
Semana 12 -
Edited by Foxit Reader Copyright(C) by Foxit Software Company,2005-2007 For Evaluation Operativos Only. Sistemas III - Linux
se genera un usuario en el sistema 1ni2, )ste tam(i)n podr5 ace/ar su directorio directamente de cual3uier plata'orma >indoDs si as< lo re3uiere% ;+omes< Nom(re 3ue aparecer5 en el PNetDork Neig+(or+oodP de los usuarios de >indoDs comment @ 9irectorio por usuario Comentarios adicionales del 9irectorio read onl* @ no 0l usuario est5 permitido escri(ir * leer del directorio en 1ni2% create mode @ BF$B 7os permisos de acceso (en 1ni2) 3ue ser5n otorgados al crear un arc+ivo &3ui algunos parametros o comandos usados en esta seccion,
!uest o1 9e'ine si ser permitir5 el acceso como usuario invitado, puede ser *es o no% public 9e'ine si ser permitir5 el acceso como usuario invitado, puede ser *es o no% bro0seable 9e'ine si se permitir5 mostrar este recurso en las listas de recursos compartidos,
recurso, se usan los mismos par5metros del c+mod% 6uardamos los cam(ios% Creamos los usuarios 7inu2 para el e.emplo, luego los +a(ilitamos para 3ue e2istan en la con'iguracin de Sam(a Server con su passDord correspondiente (no necesariamente el mismo passDord 3ue en 7inu2) Ouseradd userDin! OpassDd userDin! Osm(passDd Qa userDin!(+a(ilitar usuario en sam(a Server * setear passDord) Ouseradd userDin; OpassDd userDin; Osm(passDd Qa userDin; =einiciamos el servicio sam(a #ser"ice smb restart Creamos la carpeta 3ue se +a de'inido como recurso compartido en 7inu2, otorgando los permisos 5