Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                

Descubre millones de libros electrónicos, audiolibros y mucho más con una prueba gratuita

Desde $11.99 al mes después de la prueba. Puedes cancelar en cualquier momento.

Publicación de páginas web. IFCD0110
Publicación de páginas web. IFCD0110
Publicación de páginas web. IFCD0110
Libro electrónico366 páginas2 horas

Publicación de páginas web. IFCD0110

Calificación: 0 de 5 estrellas

()

Leer vista previa

Información de este libro electrónico

Libro especializado que se ajusta al desarrollo de la cualificación profesional y adquisición del certificado de profesionalidad "IFCD0110. CONFECCIÓN Y PUBLICACIÓN DE PÁGINAS WEB". Manual imprescindible para la formación y la capacitación, que se basa en los principios de la cualificación y dinamización del conocimiento, como premisas para la mejora de la empleabilidad y eficacia para el desempeño del trabajo.
IdiomaEspañol
EditorialIC Editorial
Fecha de lanzamiento23 jun 2022
ISBN9788411035095
Publicación de páginas web. IFCD0110

Relacionado con Publicación de páginas web. IFCD0110

Libros electrónicos relacionados

Computadoras para usted

Ver más

Artículos relacionados

Comentarios para Publicación de páginas web. IFCD0110

Calificación: 0 de 5 estrellas
0 calificaciones

0 clasificaciones0 comentarios

¿Qué te pareció?

Toca para calificar

Los comentarios deben tener al menos 10 palabras

    Vista previa del libro

    Publicación de páginas web. IFCD0110 - Salwa Atassi González

    Capítulo 1

    Características de seguridad en la publicación de páginas web

    Contenido

    1. Introducción

    2. Seguridad en distintos sistemas de archivos

    3. Permisos de acceso

    4. Órdenes de creación, modificación y borrado

    5. Resumen

    1. Introducción

    Cualquier persona que quiera publicar una página web necesita en primer lugar conocer las especificaciones del equipo donde va a trabajar.

    También es importante conocer el sistema de ficheros que usan los equipos, y a lo largo del capítulo se van a describir las características y particularidades de cada uno de ellos, en función del sistema operativo que utilicen.

    Hay sistemas de archivos que tienen integradas características de seguridad y otros que no. Por eso es importante conocerlos, para tener un mayor dominio en su manejo a la hora de crear un sitio web.

    Los permisos de acceso a los ficheros y directorios son otro tema que se valorará en las siguientes páginas, y son diferentes en función del sistema operativo que se vaya a usar.

    Para terminar, se describirán las diferentes formas que existen para crear, borrar y modificar archivos y directorios en Windows y Linux.

    2. Seguridad en distintos sistemas de archivos

    Un sistema de archivos es un componente de los sistemas operativos que se encarga de administrar las memorias periféricas. Es la forma en que se organizan los archivos en el disco, para luego hacer más fácil su búsqueda y acceder a ellos. Sus funciones son: asignar espacio a los archivos y administrar el espacio libre y el acceso a datos resguardados.

    Cada sistema operativo tiene su propio sistema de archivos, que es lo que se va a analizar. La elección del sistema de archivos que se va a utilizar es muy importante, ya que conlleva diferencias en cuanto a velocidad y seguridad.

    Los tipos de sistemas de archivos son:

    Sistema de archivos de disco: para almacenar, acceder y manipular los archivos en un dispositivo de almacenamiento.

    Sistema de archivos de red: para acceder a los archivos a través de una red.

    Sistema de archivos de propósito especial: son el resto que no pertenecen a los dos grupos anteriores.

    Existen tres formas para acceder a los datos a través del sistema de archivos:

    Acceso secuencial: se realiza un recorrido por todos los componentes de un archivo hasta llegar al registro deseado. Ejemplo: cintas.

    Acceso directo: se accede al registro o sector de forma inmediata. Ejemplo: discos duros.

    Acceso directo indexado: cada archivo tiene una tabla de apuntadores, y cada apuntador va a una tabla de índices. Es muy útil para grandes volúmenes de datos.

    Todos los sistemas de archivos que se van a ver tanto en Linux como en Windows, exceptuando ext2, FAT16 y FAT 32, usan journaling.

    Nota

    Un sistema de archivos se encarga de administrar los clústers, que son las unidades de disco más pequeñas que un sistema operativo maneja.

    Journaling proporciona la rehabilitación de los fallos al registrar los cambios antes de que comprometan el sistema de archivos. En caso de un fallo del sistema o un corte de energía, este procedimiento es más rápido para informar en línea al sistema y es menos probable de que se dañe. El registro se lleva a cabo en un área específica del sistema de archivos.

    El equilibrio entre la velocidad del sistema y la seguridad de los datos debe tenerse presente a la hora de elegir entre uno u otro tipo de sistemas de archivos.

    2.1. Sistema operativo Linux

    Los sistemas de archivos en Linux se clasifican según su naturaleza: de disco, de red, virtuales o con propósitos especiales.

    Los sistemas de ficheros que se van a explicar son los sistemas de archivos de ficheros de disco, que son los que se encuentran en los dispositivos locales de los ordenadores, que son: ext2, ext3, ext4, ReiserFS, XFS JFS e ISO9660.

    Ext2 (segundo sistema de archivos extendido)

    La principal desventaja de este sistema de ficheros es que no implemente el registro por diario, que sí poseen sus posteriores versiones ext3 y ext4.

    Nota

    El registro por diario consiste en almacenar la información necesaria para restablecer los datos afectados por la transacción en el caso de que esta falle.

    En el sistema de ficheros ext2 de Linux existen ciertos atributos para los ficheros que pueden ayudar a incrementar la seguridad de un sistema.

    Entre los atributos de los archivos ext2 los principales son:

    ‘a’: solo el administrador tiene privilegio suficiente para activarlo o desactivarlo. Indica que solo se puede abrir en modo escritura para añadir datos pero nunca para eliminarlos. Por ejemplo, si un archivo tiene este atributo evita que un hacker puede borrar los rastros que haya dejado sobre dicho archivo.

    ‘i’: un archivo con este flag activado no se puede modificar de ninguna forma.

    ‘s’ y ‘S’: dificulta que un hacker pueda recuperar fácilmente un archivo eliminado.

    Ext3 (tercer sistema de archivos extendido)

    Es el sistema de archivo más usado en distribuciones Linux, aunque está siendo sustituido por ext4. Contiene el registro por diario, y permite realizar comprobaciones de consistencia en casos puntuales en los que se producen determinados errores de hardware, como, por ejemplo, fallos en discos duros. Ext3 proporciona una integridad de los datos alta si se produce un cierre no limpio en el sistema. Es bastante rápido, ya que el movimiento de cabeza del disco duro está optimizado. Tiene una fácil migración hacia otros sistemas de ficheros.

    El sistema de archivos ext3 provee un journaling más seguro y hace más fácil la recuperación de datos en caso de una caída del sistema. Ext3 se considera más seguro que los otros sistemas de archivos Linux, debido a su relativa simplicidad y amplia base de pruebas.

    Ext4 (cuarto sistema de archivos extendido)

    Es el sistema de archivos más utilizado en Linux. Con ext4 se modifican ciertas estructuras críticas del sistema de archivos, las que están destinadas a almacenar los datos de los archivos. Es un diseño mejorado, fiable y con mayor rendimiento. Entre sus principales mejoras se encuentran: la compatibilidad con la migración desde un sistema de archivos ext3, mayores tamaños del sistema de archivos, permite un número ilimitado de subdirectorios, utiliza los extents para mejorar el rendimiento y ayudar a reducir la fragmentación y aumenta la rapidez del fsck.

    Nota

    Para verificar la integridad del sistema de ficheros y corregir los errores se utiliza la orden fsck.

    Ext4, al utilizar el sistema journaling, tiene dos ventajas importantes: seguridad y velocidad de lectura/escritura de datos.

    Para comprobar los discos y las particiones que tiene una unidad de disco utilice el comando fdisk –l.

    Comando fdisk

    Se ha antecedido a la línea de instrucción con el comando sudo, que sirve para tener permisos de administrador.

    Como se puede apreciar en la imagen superior, se tienen tres particiones en la unidad de disco: sda1, sda2 y sda5.

    A continuación, si quiere crear una partición nueva utilice el comando fdisk sobre la unidad de disco a la que desea aplicar la partición, de la siguiente manera:

    Menú fdisk

    Entre las opciones del menú del comando fdisk elija la n, que es para añadir una nueva partición.

    Crear partición nueva

    Se da a elegir entre crear una partición primaria o extendida, y en esta ocasión se ha dejado los valores por defecto, al igual que el tamaño.

    Ahora escriba los cambios con w, e indique al kernel de Linux que vuelva a leer la tabla de particiones con el comando partprobe.

    Guardar los cambios

    Una vez creada la partición, falta asignar el sistema de ficheros. En este caso se ha elegido ext4. Para crear un sistema de ficheros en un partición de Debian utilice el comando mkfs.

    Crear un sistema de archivos ext4

    Haciendo un fdisk se puede comprobar que aparece la nueva partición sda3.

    Verificar la nueva partición/sda3

    Ya puede montar (asociar) directorios a sistemas de ficheros en el directorio mnt/sda3.

    Montar la partición nueva sda3

    Actividades

    1. Señale si se puede eliminar una partición creada usando el comando fdisk.

    2. Averigüe qué comando es el que permite desmontar una partición.

    ReiserFS

    Es un sistema de archivos de Linux que tiene mayor rendimiento para tamaños pequeños. Se puede hacer reparticionamiento con el sistema de ficheros montado y desmontado. Comparado con ext2 y ext3 en el uso de archivos menores, su velocidad es más rápida.

    ReiserFS es un sistema de archivo más veloz pero con menos seguridad. La mejora en su sistema de archivos es la introducción del journaling, previniendo el riesgo de corrupción del sistema de archivos.

    XFS

    Es un sistema de ficheros con registro por diario y con excelente rendimiento, principalmente en ficheros de gran tamaño. Permite que las particiones se puedan redimensionar sin tener que crear un nuevo sistema de archivos.

    En el caso de una caída repentina del sistema, las operaciones inmediatamente anteriores a la caída pueden ser terminadas, garantizando así la consistencia del sistema. La recuperación se realiza automáticamente a la hora del montaje del sistema de archivos y la velocidad de recuperación es independiente del tamaño del sistema de archivos. Incluso si alguna información que fuese modificada inmediatamente antes de la caída del sistema no fuese escrita al disco, XFS se encarga de borrar todos los bloques de datos sin escribir, eliminado así cualquier compromiso de seguridad.

    JFS (journaling filesystem)

    Es un sistema de archivos que fue concebido para servidores que requieren alto rendimiento y ficheros de altas prestaciones.

    2.2. Sistema operativo Windows

    En este manual se utiliza el Windows 10 para las explicaciones y las ilustraciones del mismo.

    FAT32 (tabla de asignación de archivos)

    Carece de las características de seguridad de NTFS, por lo tanto cualquier usuario puede tener acceso a cualquier archivo. También tiene limitado el tamaño de las particiones a 32 GB (gigabytes), y no puede almacenar un único archivo mayor que 4 GB en una partición.

    FAT32 es demasiado antiguo, además de limitado, como para tenerlo en cuenta, ya que, por ejemplo, no permite la copia de archivos mayores de 4 Gb, aparte de no ofrecer ningún tipo de seguridad ni administración de permisos en el disco.

    Nota

    La conversión de una partición o disco duro de NTFS a FAT32 requiere formatear la misma, lo que conlleva la eliminación de los datos incluidos en ella.

    Para determinar el tipo de sistema de archivos está usando una partición:

    Abra el explorador de archivos.

    Haga clic en Este Equipo.

    Haga clic con el botón secundario (derecho) sobre la unidad de disco y seleccione propiedades.

    El sistema de archivo se muestra en la ficha General Sistema de archivos.

    Disco NTFS

    Para convertir una unidad de disco duro a FAT32:

    Haga clic en el botón Inicio y luego diríjase a Panel de control → Sistema y seguridad → Herramientas administrativas → Administración de equipos.

    En el panel de la izquierda, pinche en Almacenamiento → Administración de discos.

    Haga clic con el botón secundario en la partición que desea formatear y

    ¿Disfrutas la vista previa?
    Página 1 de 1