Apuntes, resúmenes, trabajos, exámenes y problemas de Informática

Ordenar por
Materia
Nivel

Configuración Esencial de SSH y Apache2 en Linux: Directivas Clave

Clasificado en Informática

Escrito el en español con un tamaño de 5,23 KB

Configuración Esencial de SSH en Servidores Linux

Instalación de OpenSSH Server

Para instalar el servidor OpenSSH en sistemas basados en Debian/Ubuntu, utiliza el siguiente comando:

sudo apt install openssh-server

Directivas Clave del Archivo sshd_config

El archivo principal de configuración se encuentra en /etc/ssh/sshd_config. A continuación, se detallan algunas de las directivas más importantes:

  • AllowGroups: Permite el acceso SSH únicamente a los usuarios que pertenezcan a los grupos especificados.
  • AllowUsers: Restringe el acceso a usuarios específicos o según un patrón en sus nombres.
  • DenyGroups / DenyUsers: Funcionan de manera inversa a las anteriores, denegando explícitamente el acceso a grupos o usuarios.
  • KerberosAuthentication: Habilita
... Continuar leyendo "Configuración Esencial de SSH y Apache2 en Linux: Directivas Clave" »

Conceptos Fundamentales de Active Directory y Administración de Redes Windows

Clasificado en Informática

Escrito el en español con un tamaño de 2,7 KB

Conceptos Clave de Active Directory y Servicios de Red

  • Active Directory: Directorio centralizado que almacena datos de autenticación como cuentas de usuario, cuentas de equipo, información de configuración de aplicaciones, direcciones de subred, cuentas de grupo, colas de impresión y objetos de carpeta publicados.
  • Domain Controller (Controlador de Dominio): Posee una copia de Active Directory (AD) para la identificación de usuarios; funciona a través de comandos DNS.
  • Dominio: Agrupación lógica en la red a la que pertenecen las máquinas (ejemplo: inacap.local).
  • Rol: Describe la función primaria del servidor. Es la forma de configurar un equipo que ejecuta Windows Server para realizar una tarea específica.
  • Servidor Core: Opción de instalación
... Continuar leyendo "Conceptos Fundamentales de Active Directory y Administración de Redes Windows" »

Evolución y Conceptos Clave de Internet: Cronología y Terminología Esencial

Clasificado en Informática

Escrito el en español con un tamaño de 3,5 KB

Cronología de Internet

1967: EE.UU. logra conectar por vía telefónica dos ordenadores a miles de kilómetros.

1969: Nace Internet con la aparición de ARPANET (Advanced Research Project Agency Net), un proyecto militar para asegurar las comunicaciones de defensa, incluso ante un ataque nuclear.

1971: Se envía el primer mensaje electrónico.

1972: Cerca de 50 universidades se conectan a ARPANET.

1974: Vinton Cerf y Bob Kahn publican el "Protocolo para Intercomunicación de Redes de Paquetes", especificando el diseño del protocolo TCP/IP (Transfer Control Protocol-Internet Protocol).

1979: ARPANET crea la primera Comisión de Control de la configuración de la Red.

1981: Culmina el desarrollo del protocolo TCP/IP. En 1982 se adopta como estándar.... Continuar leyendo "Evolución y Conceptos Clave de Internet: Cronología y Terminología Esencial" »

Fundamentos de la Informática: Hardware, Software y Arquitectura del Ordenador

Clasificado en Informática

Escrito el en español con un tamaño de 5,37 KB

El ordenador es actualmente la herramienta que nos permite el tratamiento automático de la información, facilitándonos en gran medida su organización, proceso, transmisión y almacenamiento. La informática se considera la ciencia que estudia el tratamiento automático de la información.

Software

  • Software básico: sistema operativo.
  • Software de aplicaciones: es la parte del software que sirve para procesar la información de forma personalizada.

Componentes Físicos del Ordenador

Unidad central de proceso (UCP), Unidad Aritmético-Lógica (UAL), Unidad de Control (UC), Memoria central, controladores, unidad de entrada/salida, buses, unidades periféricas.

Unidad Central de Proceso (UCP)

La UCP, denominada procesador, es el elemento encargado... Continuar leyendo "Fundamentos de la Informática: Hardware, Software y Arquitectura del Ordenador" »

Datuak Hartzea eta Big Data Prozesamendua: ETL, ELT eta Flume

Clasificado en Informática

Escrito el en vasco con un tamaño de 246,39 KB

Datuak Hartzea

Datuen Kudeaketa Zikloa

Datuen kudeaketa zikloak lau fase nagusi ditu:

  1. Datuak hartzea
  2. Datuak gordetzea
  3. Datuak tratatzea
  4. Balioa ematea

Zer da Datuak Hartzea?

Iturri desberdinetatik datozen datu bolumen handiak sistema batera inportatzeko prozesua da, ondoren tratatu eta aztertzeko helburuarekin.

Big Data Prozesamendua

Gure Big Data aplikazioaren ondorioz datu gordinak bildu eta datu aberastu bihurtzeko etapa da. Adibidez: Batch edo Streaming bidez.

1. Batch Prozesamendua

  • Batch eredua jarraitzen du.
  • Datu guztiak gorde egiten dira lehendabizi, eta gero tratatzen dira periodikoki eta datu-blokeetan.

2. Streaming Prozesamendua

  • Datuak denbora errealean (real-time) tratatzen dira.
  • Datuak jaso eta berehala prozesatzera transferitzen dira.

ETL (Extract,

... Continuar leyendo "Datuak Hartzea eta Big Data Prozesamendua: ETL, ELT eta Flume" »

Comandos Esenciales de Windows CMD para la Administración de Sistemas

Clasificado en Informática

Escrito el en español con un tamaño de 10,03 KB

Este documento recopila una serie de comandos fundamentales de la línea de comandos de Windows (CMD), diseñados para la administración eficiente de sistemas. Cubre desde la gestión básica de ficheros y directorios hasta la configuración avanzada de permisos, usuarios, grupos y recursos compartidos. Cada sección detalla una tarea específica, acompañada de los comandos necesarios para su ejecución.

Gestión de Archivos y Directorios

Esta sección aborda operaciones comunes con ficheros y directorios, incluyendo creación, copia, modificación de atributos y búsqueda.

1. Creación, Copia y Atributos de Ficheros

Creación y Navegación de Directorios:

md E:\html-file-copy
cd /d E:\html-file-copy

Copia de Ficheros HTML (Rutas Relativas): Copia... Continuar leyendo "Comandos Esenciales de Windows CMD para la Administración de Sistemas" »

Fundamentos Esenciales de Programación con Python y Conceptos de Hoja de Cálculo

Clasificado en Informática

Escrito el en español con un tamaño de 6,62 KB

Conceptos Fundamentales de Python

  1. Historia y Características de Python

    Lenguaje de programación de alto nivel, fácil de aprender, interpretado, con sintaxis clara y amplia comunidad. Usos principales incluyen: desarrollo web, ciencia de datos y automatización.

  2. Tipos de Variables Básicas en Python

    Los tipos de datos fundamentales son: int (enteros), float (números decimales) y str (cadenas de texto).

  3. Operaciones Esenciales con Cadenas (Strings)

    Incluyen: Concatenación (+), repetición (*), corte ([]), obtención de longitud (len()), búsqueda (find()) y reemplazo (replace()).

  4. Comentarios en Python

    Se utiliza el símbolo # para indicar comentarios de una sola línea.

  5. Sensibilidad al Contexto (Indentación)

    Python es sensible a la indentación, la

... Continuar leyendo "Fundamentos Esenciales de Programación con Python y Conceptos de Hoja de Cálculo" »

Dominio de SQL: Estructuras DDL, Consultas Avanzadas y Gestión de Datos

Clasificado en Informática

Escrito el en español con un tamaño de 4,38 KB

Creación de Tablas (DDL)

La sentencia CREATE TABLE se utiliza para definir la estructura de las tablas. A continuación, se presenta un ejemplo detallado de su sintaxis:

CREATE TABLE NombreTabla (
    -- 1. Definición de columnas y tipos de datos
    id_tabla VARCHAR2(10),
    fecha DATE DEFAULT SYSDATE, -- "Por defecto la fecha actual"
    numero NUMBER(5,2),         -- "Numérico con decimales"
    id_foranea VARCHAR2(10),    -- Columna necesaria para la clave ajena

    -- 2. Restricciones de columna (NN, CC, CHECK simples)
    nombre VARCHAR2(50) CONSTRAINT nom_nn NOT NULL,
    email VARCHAR2(50) CONSTRAINT email_uniq UNIQUE, -- CC (Clave Candidata)
    estado VARCHAR2(10) DEFAULT 'Pendiente',

    -- 3. Clave Primaria (CP)
    CONSTRAINT
... Continuar leyendo "Dominio de SQL: Estructuras DDL, Consultas Avanzadas y Gestión de Datos" »

Técnicas de Conmutación y Protocolos de Control de Acceso al Medio en Redes

Clasificado en Informática

Escrito el en español con un tamaño de 5,44 KB

Conmutación

La conmutación es la operación que asegura el encaminamiento correcto de las informaciones entre los interlocutores que se desean, a través de los medios de transmisión y los centros de conmutación de dicha red. Es la técnica más utilizada para el envío de información por redes públicas.

Técnicas de Conmutación

  • Conmutación de circuitos: Es el empleado por el sistema telefónico tradicional. Cuando se realiza una llamada, el camino asignado queda reservado durante todo el tiempo que dura la llamada. El inconveniente es que se desperdicia su ancho de banda.
  • Conmutación de mensajes: Toda la información enviada por el emisor se configura en un único mensaje que incluye la identidad del destinatario. No hay reserva previa.
... Continuar leyendo "Técnicas de Conmutación y Protocolos de Control de Acceso al Medio en Redes" »

Explorando los Tipos de Sistemas Operativos: Características y Funciones Clave

Clasificado en Informática

Escrito el en español con un tamaño de 3,04 KB

Los sistemas operativos (SO) son fundamentales para el funcionamiento de cualquier computadora. A continuación, exploraremos las características clave de diferentes tipos de sistemas operativos.

Características Generales de los Sistemas Operativos

  • Conveniencia: Un SO facilita el uso de una computadora.
  • Eficiencia: Permite que los recursos de la PC se utilicen de la manera más eficiente posible.
  • Organización de Datos: Facilita el acceso rápido y seguro a los datos.
  • Administración de Hardware: Se encarga de administrar el hardware de la computadora.

Sistemas Operativos de Multiprogramación o Multitarea

Los sistemas operativos de multiprogramación o multitarea permiten ejecutar múltiples programas simultáneamente.

Características:

  • Mejoran la
... Continuar leyendo "Explorando los Tipos de Sistemas Operativos: Características y Funciones Clave" »