NFS-vs-SMB

15
NFS NFS ¿Qué es NFS?. Utilidad de NFS.

Transcript of NFS-vs-SMB

Page 1: NFS-vs-SMB

NFSNFS

¿Qué es NFS?.

Utilidad de NFS.

Page 2: NFS-vs-SMB

InstalaciónInstalación

Ultima versión http://www.nfsv4.orgLinux NFS en http://nfs.sourceforge.netSe requiere kernel que soporte NFS y los

paquetes nfs-utils y mount.

Page 3: NFS-vs-SMB

Configuración del ServidorConfiguración del Servidor

Archivo etc/exports: directorio máquina1(opciones). Las opciones pueden ser ro, rw, root_squash, subtree_check, secure, etc.

Archivos host.allow y host.deny. servicio: host1, host2. servicio: ALL. ALL: ALL.

Se pueden usar network/netmask en lugar de la lista de máquinas.

Page 4: NFS-vs-SMB

Configuración del ServidorConfiguración del Servidor

Los demonios que se necesitan son rpc.portmap, rpc.mountd, rpc.nfsd, rpc.statd, rpc.lockd y rpc.quotad.

Verificar con rpcinfo –p.Luego de cambiar etc/exports hacer

exportsfs –ra.

Page 5: NFS-vs-SMB

Configuración del ClienteConfiguración del Cliente

Importar el directorio: mount maquina_fuente:/directorio /mnt/directorio

Para desmontar: umount /mnt/directorio.Para montar a tiempo de booteo:

device mountpoint fs-type options dump fsckorder

Para NFS poner: fs-type en nfs y dump y fsckorder en 0.

Page 6: NFS-vs-SMB

Optimización de NFSOptimización de NFS

Definir los tamaños de bloques de datos (rsize y wsize).

Definir el tamaño de paquetes de la red.Definir el número de instancias de nfsd.Establecer la memoria de la cola de

entrada.

Page 7: NFS-vs-SMB

Seguridad en NFSSeguridad en NFS

Configurar adecuadamente el portmapper.Hacer un servidor seguro.Hacer un cliente seguro.NFS y firewalls.

Page 8: NFS-vs-SMB

SambSambaa

¿Qué es Samba?.

Utilidad de Samba.

Page 9: NFS-vs-SMB

InstalaciónInstalación

Ultima versión www.samba.orgPaquetes RPMS – tar.gzMakeMake install /usr/local/samba

/usr/local/samba/bin

/usr/local/samba/lib

/usr/local/samba/man

/usr/local/samba/private

/usr/local/samba/swat

/usr/local/samba/var

Page 10: NFS-vs-SMB

ConfiguraciónConfiguración

Archivo de configuración general /etc/smb.conf Habilitar passwords encriptados (Win9x/NT) Usuarios registrados /etc/smbusers Passwords de usuarios /etc/smbpasswd Añadir usuarios smbadduser unixID:WinID Habilitar SMB y NetBIOS /etc/services Demonios smbd, nmbd, /etc/rc.d/init.d/smb

Page 11: NFS-vs-SMB

Compartir un drive SMB con Compartir un drive SMB con WindowsWindows

El usuario debe estar registrado (smbadduser)

Configurar el drive /etc/smb.conf workgroup, permisos.

Realizar búsqueda del drive \\smbdrive\recurso (entorno de red)

Page 12: NFS-vs-SMB

Compartir un drive SMB con Compartir un drive SMB con LinuxLinux

El usuario debe estar registrado smbadduser Listado de recursos:

smbclient –L \\\\smbserver -U user Acceso al recurso:

Smbclient \\\\smbserver\\recurso -U user Interfaz estilo “FTP” Montar SMB smbfs (smbmount, smbumount) Smbmount \\\\smbserver\\recurso /mnt Smbumount /mnt

Page 13: NFS-vs-SMB

Compartir una impresora Compartir una impresora SMB con WindowsSMB con Windows

Verificar funcionamiento bajo Linux /etc/printcap, /etc/smb.conf

Verificar permisos del directorio de spool.Instalar el mismo driver en Linux y SMB.Tips de verificación de fallas.

(/etc/smb.conf)

Page 14: NFS-vs-SMB

Compartir una impresora Compartir una impresora SMB con LinuxSMB con Linux

Configuración /etc/printcapScript smbprint.Utilidad de smbclientSmbclient \\\\smbserver\\impresora -U user

Page 15: NFS-vs-SMB

Preguntas y comentarios

GRACIAS