Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Samba
Samba
INTEGRANTES:
Marco Bermeo
Carolina Flores
Jose Montero
Cecilia Morales
Johana Torres
TEMA:
Servidor Samba
PROFESOR:
Ing. Pablo Esquivel
AO LECTIVO:
2003 - 2004
Para configurar un servidor Samba se deben tener en cuenta muchos aspectos. Existe
una herramienta con interfaz Web conocida como SWAT (Samba Web Administration
Tool) que facilita este trabajo. Su fichero de configuracin es /etc/xinetd.d/swat y el
puerto por el que funciona por defecto es el 901. Para utilizar SWAT se debe editar el
fichero antes mencionado cambiando el atributo disable, cuyo valor es yes por defecto.
La herramienta SWAT permite conocer las conexiones activas en un momento
determinado.
A continuacin se mencionan algunos aspectos de la configuracin de un servidor
Samba:
Globales
Bsicos
netbios name: almacena el nombre NetBios del servidor con el que
ser reconocido por los clientes.
workgroup: indica el grupo de trabajo o dominio del servidor.
server string: almacena una cadena descriptiva del servidor.
Seguridad
security: indica el tipo de seguridad utilizada por el servidor. Esta
define la forma en que se autenticarn los usuarios para
conectarse
Recursos Compartidos
writable: indica si el recurso puede escribirse o no. Su opuesta es read
only.
guest ok: indica si el recurso se comparte para todos los usuarios o no.
browseable: indica si el recurso ser mostrado como compartido o no en
los clientes.
Impresoras
printable: permite indicar si la impresora aceptar o no los trabajos que se
le envien.
path: indica el directorio donde se colocarn los trabajos de impresin que
envien los clientes.
Clientes de Samba
En Red Hat las herramientas clientes de Samba se agrupan en el paquete nombrado
samba-client.
Comando smbclient
El comando smbclient permite acceder a recursos compartidos por un servidor SMB
con una interfaz similar a la de los clientes FTP, estableciendo una conexin con dicho
servidor. Una vez establecida la conexin SMB, se pueden trasladar, borrar e imprimir
ficheros, etc.
Mediante el empleo de smbclient tambin es posible hacer consultas de lo compartido
a travs del protocolo por un servidor determinado.
Sintaxis: smbclient [servicio] [password] [opciones]
Donde:
servicio : se indica cuando se quiere establecer una conexin SMB con un
determinado recurso compartido. Toma la forma //servidor/recurso. Donde servidor
es el nombre NetBios del servidor y recurso es el nombre de lo compartido por
dicho servidor. Para resolver el nombre del servidor se pueden emplear varios
mtodos en un determinado orden. Dichos mtodos son mencionados ms
adelante. Para identificar al servidor tambin puede emplearse el nmero IP.
Ejemplos:
//estudiante8/temp
//192.168.168.72/printer
Algunas opciones:
-U <usuario> : permite especificar el usuario con el que se quiere establecer la
conexin. En su defecto se utiliza el valor de la variable del entorno USER, y si
esta no tiene valor se emplea el usuario GUEST.
Una vez establecida la conexin SMB se muestra un prompt en el cual se pueden
ejecutar, entre otros, los siguientes comandos:
ls [patrn] y dir [patrn] : listan los ficheros del directorio actual en el servidor que
satisfagan el patrn especificado como argumento.
get <fichero_remoto> [fichero_local] : transfiere un fichero desde el servidor al
cliente salvndolo opcionalmente con el nombre especificado en el segundo
argumento.
mget <patrn> : transfiere desde el servidor al cliente todos los ficheros que
satisfagan el patrn especificado.
put <fichero_local> [fichero_remoto] : transfiere un fichero desde el cliente al
servidor salvndolo opcionalmente con el nombre especificado en el segundo
argumento.
mput <patrn> : transfiere desde el cliente al servidor todos los ficheros que
satisfagan el patrn especificado.
print <fichero> : imprime un fichero si se est conectado a una impresora.
exit y quit : cierran la conexin con el servidor.
Ejemplos:
$ smbclient //estudiante7/C$ -U administrator
smb: \>
CONFIGURACION GRAFICA
Para modificar un usuario existente, seleccione el usuario desde la lista y haga click en
Modificar usuario. Para eliminar un usuario Samba existente, seleccione el usuario, y
haga click en el botn Eliminar usuario.
Para aadir una particin Samba, haga click en el botn Aadir. La pestaa Bsica
configura las opciones siguientes:
Directorio El directorio a compartir va Samba. El directorio debe existir.
Descripcin Una breve descripcin de la comparticin.
Permisos bsicos Especifica si los usuarios slo podrn leer los archivos en
el directorio compartido o si pueden leer y escribir al mismo.
En la pestaa de Acceso, seleccione si desea que slo usuarios especficos accesen la
comparticin o si quiere que todos los usuarios Samba tengan acceso a la particin. Si
selecciona permitir el acceso a usuarios especficos, seleccione a los usuarios desde la
lista de usuarios Samba disponibles.
Configuracin de lnea de comandos
Samba usa el archivo /etc/samba/smb.conf. Si cambia el archivo de configuracin, los
cambios no tienen efecto hasta que no reinicie el demonio Samba con el comando
service smb restart.
Para especificar el grupo de trabajo Windows y una breve descripcin del servidor
Samba, modifique las lneas siguientes en su archivo smb.conf:
workgroup = WORKGROUPNAME
Reemplace WORKGROUPNAME con el nombre del grupo de trabajo Windows al cual
debera pertenecer la mquina.