Compartición de Archivos NFS y Samba

Aprenda sobre la compartición de archivos NFS y Samba. Este módulo cubre la Configuración del Servidor NFS, Montaje de Recursos Compartidos NFS, Instalación de Samba, Compartición Pública de Samba, Autenticación de Usuarios de Samba. Dominará estas habilidades esenciales de Linux a través de laboratorios prácticos y desafíos del mundo real.

DevOps EngineerLinuxDevOps

💡 Este tutorial está traducido por IA desde la versión en inglés. Para ver la versión original, puedes hacer clic aquí

Introducción

El uso compartido de archivos tiene dos controles: el servicio decide quién se conecta y el sistema de archivos Linux decide qué puede leer o cambiar. Este curso práctico hace visibles ambas capas al comparar NFS para montajes Unix y Samba para clientes SMB y entornos mixtos.

Publicarás y montarás un export NFS, configurarás shares Samba invitados y autenticados y los probarás localmente. El reto final crea un NFS de proyectos limitado a localhost, un buzón SMB público escribible y un share financiero protegido por identidad y permisos de propietario.

Lo que aprenderás

  • Instalar paquetes NFS de servidor y cliente y activar exports con exportfs
  • Definir clientes NFS y opciones rw, sync y no_subtree_check
  • Montar un export NFS, verificarlo y probar lectura y escritura
  • Instalar Samba, revisar smbd y nmbd y respaldar su configuración
  • Configurar y probar un share SMB invitado y navegable con smbclient
  • Crear identidades Linux y Samba y restringir un share con valid users
  • Alinear shares con propiedad y modos como 777 y 700

A quién va dirigido este curso

Este curso intermedio está dirigido a administradores Linux, estudiantes de DevOps y redes, técnicos y operadores mixtos que exponen directorios por NFS o SMB. Es útil si las reglas de red y los permisos Linux te han parecido problemas separados y confusos.

Requisitos previos: Fundamentos de terminal Linux, paquetes, servicios, montaje, usuarios, propiedad, permisos y sudo. Ayuda conocer redes cliente-servidor.

Entorno de aprendizaje: Una terminal Linux de LabEx tipo Debian/Ubuntu que actúa como servidor y cliente local, con NFS, Samba, smbclient y directorios preparados.

Preguntas frecuentes

¿Cuándo uso NFS y cuándo Samba?

NFS integra un export remoto en un árbol Unix y se usa entre Linux/Unix. Samba implementa SMB y se adapta a Windows y flotas mixtas. El curso practica ambos localmente para comparar configuración y acceso.

¿Son los shares públicos una base segura de producción?

No. El NFS guiado permite cualquier cliente y usa 777; el buzón SMB final deja escribir a invitados en un directorio 777. Son decisiones didácticas. El NFS final se limita a 127.0.0.1 y finanzas muestra autenticación y permisos de propietario.

¿Los montajes son persistentes, cifrados o con autenticación central?

Las definiciones de /etc/exports y smb.conf persisten, pero el cliente NFS usa mount manual sin /etc/fstab. No se configuran Kerberos, cifrado SMB, directorios, cuotas, ACL ni automontaje.

Profesor

labby
Labby
Labby is the LabEx teacher.