Presentación S.O FreeBSD
Integrantes: - Herrera Luis - Juárez Iván - Natiello Luciano
Historia
Se elige el nombre de FreeBSD
Problemas judicialescon AT/T
386BSDPatchkit
Diciembre
Diciembre
1993
1994
CDROMFreeBSD 1.0
CDROMFreeBSD 2.0
4.3BSD-Lite(“Net/2”)(386BSD + Free Software Foundation)
Bill Jolitz
2.1 Estable
Última versión 9.1
1995
2000
2021
1997
2012
Ramificación:4.X ESTABLE 4.0 RELEASE
Se sigue colaborando con mejoras y actualizaciones Todos pueden sumarse en esta tarea y/o aportar monetariamente a FreeBSD
John Hubbard promocionando FreeBSD (+Nate Williams, Rod Grimes)
Características
Multitasking, Multiusuario, Conexiones de redes robusta para soporte de estándares
S.O derivado de UNIX
Berkeley Software Distribution
Compatible con Linux, BSDsHerramientas de desarollo en C, C++ Fortran y Perl
Abierto, flexible y robusto
Contribuciones de la comunidad
Procesos
PID
Proceso secundario del proceso padre
Planificación por prioridad
Memoria
Algoritmo global de reemplazo de páginas
1 Gbyte superior para uso del núcleo
3 Segmentos: texto, datos y pila
Prepaging
Arquitectura del S.O.
Tradicionalmente FreeBSD tiene un kernel monolítico
Actualmenta la funcionalidad de kernel se basa en módulos
Ventajas de configuración personalizada del kernel:
Hacer funcionar hardware específico
Menor uso de memoria
Mayor rapidez de arranque de SO
Arquitectura del S.O.
Los directorios más importantes que representan al kernel son arch y conf
Comandos básicos de configuración del kernel
# cp GENERIC /root/kernels/MIKERNEL
# make buildkernel
# make installkernel
Sistema de archivos
El sistema de archivos utilizado es una variante del UFS
El directorio raíz es <</>>
Algunos de los directorios más comunes
/bin/ - Utilidades de usuario
/boot/ - Programas y ficheros de configuración
/etc/ - Ficheros de configuración y scripts del sistema
Sistema de archivos
Para separar nombres de directorios de ficheros usa el <</>>. MacOS utiliza <<:>> y DOS <<\>>
Montar varios sistemas de ficheros tiene las siguientes ventajas:
Evita borrar o modificar por accdidente ficheros críticos
Utilización de un sistema de optimización de ficheros
# make installkernel
Seguridad
Uno de los principios básicos de la Seguridad Informática es la sigla en inglés CIA:
Seguridad
Tipos de ataques comunes:
• Ataque a cuentas de usuario
• Ataque al Root a través de servidores accesibles
- Ataque de Denegación de Servicio
• Ataque al Root desde cuentas de usuario
• Creación de Backdoors
Seguridad
en FreeBSD
Las recomendaciones que brinda el equipo de desarrollo:
- Inhabilitar todo software potencialmente peligroso
- Reparar el software con errores que afecten la seguridad
- Realizar copias de seguridad para prevenir una posible violación a futuro
- Instalación de software para vigilar el estado del sistema
- Asegurar root y cuentas administrativas
- Educar a la gente que trabaja en el sistema
¿Qué hacer si la seguridad ya fue corrompida?
- Determinar el alcance de la violación de seguridad
¿Qué privilegios consiguió el atacante? ¿Consiguió acceso de root? ¿O consiguió acceso sólo a nivel de usuario?
- Determinar si se ha alterado el estado del sistema
¿Qué software ha sido alterado? ¿Se instaló un nuevo kernel? ¿Ha sido modificado alguno de los archivos binarios del sistema?
- Averiguar cómo se logró la irrupción
¿Ocurrió por medio de un error de seguridad conocido? ¿Tuvo éxito la irrupción debido a una mala configuración? ¿Fue el resultado de un error desconocido hasta el momento?
- Reparar el defecto de seguridad
Aplicar parches al software o instalar uno nuevo para reparar los problemas. Inhabilitar las cuentas que ya han sido comprometidas.
Ventajas y desventajas
Ventajas
Desventajas
Compatibilidad con hasta 11 arquitecturas
Un poco complicado de utilizar
Buena estabilidad
Cuesta buscar información
Hay menos soporte
Seguridad
Licencia libre
Se puede modificar el código a gusto
Buen mantenimiento
Entrevista aPablo Carboni
Una pequeña charla con un DevOps quién usó por varios años el sistema operativo FreeBSD y sus derivados.
Trabajó en el Ministerio de Modernización de la Nación, Claro, Cablevisión, Telecentro, Telmex, entre otros.
- linkedin.com/in/pcarboni/
Conclusión
Grupos en el foro oficial
Crecimiento de miembros
24.2k
Comunidad en Reddit
Grupo 5 Herrera Luis Juárez IvánNatiello Luciano
FreeBSD Operating System
Luciano Natiello
Created on November 13, 2021
Proyecto de presentación del Sistema Operativo FreeBSD
Start designing with a free template
Discover more than 1500 professional designs like these:
View
Higher Education Presentation
View
Psychedelic Presentation
View
Vaporwave presentation
View
Geniaflix Presentation
View
Vintage Mosaic Presentation
View
Modern Zen Presentation
View
Newspaper Presentation
Explore all templates
Transcript
Presentación S.O FreeBSD
Integrantes: - Herrera Luis - Juárez Iván - Natiello Luciano
Historia
Se elige el nombre de FreeBSD
Problemas judicialescon AT/T
386BSDPatchkit
Diciembre
Diciembre
1993
1994
CDROMFreeBSD 1.0
CDROMFreeBSD 2.0
4.3BSD-Lite(“Net/2”)(386BSD + Free Software Foundation)
Bill Jolitz
2.1 Estable
Última versión 9.1
1995
2000
2021
1997
2012
Ramificación:4.X ESTABLE 4.0 RELEASE
Se sigue colaborando con mejoras y actualizaciones Todos pueden sumarse en esta tarea y/o aportar monetariamente a FreeBSD
John Hubbard promocionando FreeBSD (+Nate Williams, Rod Grimes)
Características
Multitasking, Multiusuario, Conexiones de redes robusta para soporte de estándares
S.O derivado de UNIX
Berkeley Software Distribution
Compatible con Linux, BSDsHerramientas de desarollo en C, C++ Fortran y Perl
Abierto, flexible y robusto
Contribuciones de la comunidad
Procesos
PID
Proceso secundario del proceso padre
Planificación por prioridad
Memoria
Algoritmo global de reemplazo de páginas
1 Gbyte superior para uso del núcleo
3 Segmentos: texto, datos y pila
Prepaging
Arquitectura del S.O.
Tradicionalmente FreeBSD tiene un kernel monolítico
Actualmenta la funcionalidad de kernel se basa en módulos
Ventajas de configuración personalizada del kernel:
Hacer funcionar hardware específico
Menor uso de memoria
Mayor rapidez de arranque de SO
Arquitectura del S.O.
Los directorios más importantes que representan al kernel son arch y conf
Comandos básicos de configuración del kernel
# cp GENERIC /root/kernels/MIKERNEL
# make buildkernel
# make installkernel
Sistema de archivos
El sistema de archivos utilizado es una variante del UFS
El directorio raíz es <</>>
Algunos de los directorios más comunes
/bin/ - Utilidades de usuario
/boot/ - Programas y ficheros de configuración
/etc/ - Ficheros de configuración y scripts del sistema
Sistema de archivos
Para separar nombres de directorios de ficheros usa el <</>>. MacOS utiliza <<:>> y DOS <<\>>
Montar varios sistemas de ficheros tiene las siguientes ventajas:
Evita borrar o modificar por accdidente ficheros críticos
Utilización de un sistema de optimización de ficheros
# make installkernel
Seguridad
Uno de los principios básicos de la Seguridad Informática es la sigla en inglés CIA:
Seguridad
Tipos de ataques comunes:
• Ataque a cuentas de usuario
• Ataque al Root a través de servidores accesibles
• Ataque al Root desde cuentas de usuario
• Creación de Backdoors
Seguridad
en FreeBSD
Las recomendaciones que brinda el equipo de desarrollo:
¿Qué hacer si la seguridad ya fue corrompida?
¿Qué privilegios consiguió el atacante? ¿Consiguió acceso de root? ¿O consiguió acceso sólo a nivel de usuario?
¿Qué software ha sido alterado? ¿Se instaló un nuevo kernel? ¿Ha sido modificado alguno de los archivos binarios del sistema?
¿Ocurrió por medio de un error de seguridad conocido? ¿Tuvo éxito la irrupción debido a una mala configuración? ¿Fue el resultado de un error desconocido hasta el momento?
Aplicar parches al software o instalar uno nuevo para reparar los problemas. Inhabilitar las cuentas que ya han sido comprometidas.
Ventajas y desventajas
Ventajas
Desventajas
Compatibilidad con hasta 11 arquitecturas
Un poco complicado de utilizar
Buena estabilidad
Cuesta buscar información
Hay menos soporte
Seguridad
Licencia libre
Se puede modificar el código a gusto
Buen mantenimiento
Entrevista aPablo Carboni
Una pequeña charla con un DevOps quién usó por varios años el sistema operativo FreeBSD y sus derivados.
Trabajó en el Ministerio de Modernización de la Nación, Claro, Cablevisión, Telecentro, Telmex, entre otros.
Conclusión
Grupos en el foro oficial
Crecimiento de miembros
24.2k
Comunidad en Reddit
Grupo 5 Herrera Luis Juárez IvánNatiello Luciano