Samba, usuarios y servicios en Linux: configuración, discos y acceso remoto

InformáticaActualizado el 6,17 KB

Resumen

Apuntes prácticos sobre la administración de un sistema Linux: información de usuarios y del sistema, configuración de Samba para compartir recursos con Windows, herramientas de administración en consola y ejercicios de particionado, cuotas, acceso remoto (telnet, ssh, VNC) e impresión con CUPS. Sirve para repasar comandos y ficheros de configuración clave.

Puntos clave

  • Samba permite compartir recursos entre sistemas Windows y Linux; su configuración principal está en /etc/samba/smb.conf.
  • Herramientas de administración de Samba desde terminal: samba-tool, pdbedit -L y samba-tool user list.
  • Para compartir una carpeta hay que crearla, asignarle permisos, editar smb.conf y reiniciar o recargar el servicio.
  • Las cuotas limitan el almacenamiento por usuario o grupo, usando bloques, inodos, límites soft y hard y tiempo de gracia.
  • Para acceso remoto en modo terminal se citan telnet (puerto 23) y ssh (puerto 22, más seguro); para modo gráfico, VNC.
  • CUPS es el servicio de impresión, con configuración en /etc/cups/cupsd.conf y accesible por web en el puerto 631.

Ponte a prueba

1. Información del sistema y usuarios

(a) Comando: hostname

(b) El superusuario: root

(c) No, está inhabilitado.

(d) Información mostrada: usuario / nombre del equipo / ruta (directorio de trabajo) / privilegios.

(e) Ficheros y comandos relacionados: /etc/passwd, id (usuario), /etc/group.

(f) Directorios principales: /home / /root.

2. Samba y servicios de red

  • a. Samba: servicio que permite compatibilizar sistemas operativos Windows y Linux para compartir recursos.
  • b. Archivo de configuración principal: /etc/samba/smb.conf.
  • c. Carpetas compartidas.
  • d. DNS forwarder.
  • e. Nombre del dominio (workgroup): workgroup (o el dominio correspondiente).
  • f. Nombre del equipo servidor.
  • g. Integración con AD -> Samba y DNS.

3. Herramientas y administración de Samba

Herramientas y comandos (terminal / consola):

  • samba-tool — utilidades de administración desde terminal.
  • RSAT — "Remote Server Administration Tools" (Usuarios y equipos de AD: son los usuarios del dominio).
  • pdbedit -L — listar cuentas de Samba (equivalente a "pdbedit -L").
  • samba-tool user list — listar usuarios con samba-tool.

Notas sobre cuentas y equipos

  • Cuentas de confianza y cuentas de equipo: suele aparecer el nombre con el sufijo $, por ejemplo nombre$ (nombre del equipo).
  • Carpeta computers o contenedor de equipos clientes en AD.
  • Carpeta domain controller relacionada con el controlador de dominio.

Para compartir una carpeta

  1. Crear la carpeta.
  2. Dar permisos en Linux (por ejemplo chmod 777, según política de seguridad).
  3. Ir a la carpeta de configuración de Samba y modificar smb.conf con los parámetros necesarios.
  4. Reiniciar o recargar el servicio de Samba para aplicar cambios.

Ficheros y rutas relevantes para administración y programación en modo consola:

  • Archivo de configuración de Samba: /etc/samba/smb.conf.
  • Programación de tareas en modo consola: /etc/crontab.
  • Logs del sistema y de servicios: /var/log.

Comandos y mantenimiento

  • fdisk (y sus opciones) — particionado.
  • apt dist-upgrade — actualizar distribución y paquetes (según sistema).
  • Conocer puertos a la escucha: netstat -anp --tcp (o usar ss para comandos más modernos).
  • Discos y particiones activos en el momento: consultar tablas y /etc/fstab.
  • Ver paquetes instalados: dpkg -l.
  • Lista de repositorios: /etc/apt/sources.list (archivo correcto: /etc/apt/sources.list).

b) Ejercicio: Sistema de cuotas

Objetivo: limitar el almacenamiento a usuarios y grupos de usuarios. Se usan cuotas por bloques, inodos, límites soft y hard y tiempo de gracia.

Particiones propuestas

Primer disco:

  • Pri1 → Linux → Ext? → /dev/sda1
  • Pri2 → Linux → Swap → /dev/sda2
  • Ext1 → UL1 → datos (FAT32) → /dev/sdaX (indicar número correcto)

Segundo disco:

  • Pri1 → Linux → Ext? → /dev/sdb1
  • Ext1 → UL1 → datos (FAT32) → /dev/sdb5
  • UL2 → datos (FAT32) → /dev/sdb6

Posteriormente habrá que formatearlas y añadir la sección con el punto de montaje correspondiente en /etc/fstab.

4. Acceso remoto

Ejercicios acceso remoto: equipos conectados mediante una red (tipos).

  • Modo terminal: telnet (puerto 23) y ssh (puerto 22, más seguro).
  • Modo gráfico: VNC (se puede usar para acceso gráfico remoto).
  • Conexiones directas e inversas (explicar según caso de uso el túnel o puerto inverso).

Servicio de impresión: CUPS — archivo de configuración: /etc/cups/cupsd.conf.

5. Impresión

Tipos de acceso al servidor de impresión: ¿cómo accedemos?

  • Vía web: https://dir_IP o http://servidor:631 (puerto 631 de CUPS).
  • Credenciales del usuario con permisos.
  • Controladores de impresión: ficheros PPD.
  • Instalación de paquetes:
    • Deb: dpkg -i paquete.deb
    • RPM: convertir con alien para generar .deb o usar el gestor correspondiente.

Verdadero (v) o Falso (f)

Evaluación rápida (v = verdadero, f = falso):

  • 1) f — sí que pueden.
  • 2) f — Linux sí que lo permite.
  • 3) f — no siempre se puede acceder; puede no tener el paquete Samba.
  • 4) v
  • 5) v
  • 6) f — no tiene nada que ver.

Observaciones finales

He corregido ortografía, puntuación y mayúsculas/minúsculas, manteniendo todo el contenido original. Se han destacado conceptos clave (Samba, /etc/samba/smb.conf, /etc/fstab, /var/log, /etc/crontab, CUPS, etc.) para facilitar la lectura y consulta.

Descargar

PDF Word HTML

Preguntas frecuentes

¿Cuál es el archivo de configuración principal de Samba?

Es /etc/samba/smb.conf. Allí se definen las carpetas compartidas y los parámetros necesarios para compartir recursos con sistemas Windows.

¿Qué puerto usa ssh frente a telnet?

ssh usa el puerto 22 y telnet el 23. El texto indica que ssh es más seguro que telnet.

¿Dónde está la configuración de CUPS?

En el archivo /etc/cups/cupsd.conf. El servicio de impresión CUPS se gestiona desde ese fichero.

Ponte a prueba

Tarjetas de repaso

Pulsa una tarjeta para ver la respuesta.

Test

1. ¿Cuál es el archivo de configuración principal de Samba según el texto?
2. ¿Qué puerto corresponde a ssh según el documento?
3. ¿Qué comando lista las cuentas de Samba?
4. ¿Para qué sirve el servicio CUPS?
5. ¿Qué fichero contiene la lista de repositorios de APT?
6. ¿Qué se debe hacer tras modificar smb.conf para aplicar los cambios?

Preguntas generadas con IA a partir del documento: comprueba las respuestas con el texto.