Uso Básico de la distribución Aprendiendo de Jesús de OpenBSD
|  | Siguiente

## Uso Básico de la distribución Aprendiendo de Jesús de OpenBSD

### Vladimir Támara Patiño (vtamara@pasosdeJesus.org)

### Hernán Quishpe (ahquishpe@gmail.com)

Este documento y sus fuentes son obra de amor cedidas al dominio público desde 2004. Esta es la versión 5.2 de este documento, actualizada por última vez en 23/02/2013 para que corresponda a la distribución adJ de OpenBSD 5.2. No se ofrece garantía alguna, por el contrario se aprecia que se envíen correcciones y sugerencias al autor. Este escrito se dedica a Dios: `Alaba mi alma la grandeza del Señor'

Agradecemos los aportes de Carolina Pinzón, Marly Mier Rinaldy, William Rozo (wiroal@riseup.net), Hector Jimenez (h3.hector@gmail.com).

La versión publicada más reciente está disponible como HTML y HTML comprimido. También están publicadas sus fuentes en DocBook comprimidas y la versión de desarrollo está en el repositorio CVS de Structio.

Resumen

Estas notas buscan ayudar a usuarios que desean emplear por primera vez el sistema seguro adJ.

## 1. Introducción

Un sistema operativo es un programa que facilita tanto a una persona como a otros programas la utilización de un computador. OpenBSD y Linux son sistemas operativos tipo Unix; este tipo de sistemas fue cuidadosamente diseñado hacia 1960[1] inicialmente para programadores, sin embargo sus implementación más comunes hoy en día (MacOSX, Linux, OpenBSD, FreeBSD, NetBSD) además de seguir ofreciendo todas las ventajas y potencialidades para programadores, incluyen interfaces gráficas y facilidades para usuarios que se acercan por primera vez a un computador.

De los sistemas tipos Unix actuales, OpenBSD se caracteriza por ser de fuentes abiertas[2], por los altos niveles de seguridad que brinda[3] y por el uso de criptografía fuerte[4]. Otros sistemas se han enfocado en usabilidad para usuarios sin experiencia (por ejemplo MacOSX o la distribución Ubuntu CE de Linux).

Como las fuentes de los programas de fuentes abiertas pueden modificarse y redistribuirse libremente, no se monopoliza ni se centraliza su desarrollo y pueden modificarse con relativa facilidad detalles en la forma de distribuirlo. Una distribución personaliza un sistema operativo de fuentes abiertas y programas que operen en este para un público objetivo. Por ejemplo la distribución "Ubuntu Christian Edition" es una distribución de Linux muy usable para cristianos sin experiencia en programación, mientras que la distribución "Aprendiendo de Jesús" (o adJ) personaliza OpenBSD para usuarios de habla hispana, especialmente comprometidos con educación y dignidad humana en Colombia.

Estas notas emplean para todos su ejemplos el servidor practica.pasosdeJesus.org (se trata de un servidor seguro con la distribución "Aprendiendo de Jesús"), aunque cualquier servidor OpenBSD se emplea de la misma forma. Sugerimos que ponga en práctica lo que aprenda con la versión más reciente de OpenBSD o de la distribución adJ, o incluso si trabaja en un proyecto para la construcción del Reino de Dios en esta tierra puede solicitar una cuenta gratuita en un servidor de la red de servidores seguros Pasos de Jesús.

[1] Prácticamente todos los sistemas operativos actuales han tomado ideas de ese diseño que fue planeado para ser multitarea, multiusuario con una política de permisos y para operación en red. Incluso MSDOS implementado hacía 1980 tomó unas pocas ideas del interprete de comandos, sobre este Windows 3.1 adaptó funcionalidad multitarea y una interfaz gráfica, sobre este Windows 98 empezó a adaptar funcionalidad multiusuario y operación en red, mientras que XP y Vista adaptaron el sistema de permisos.

[2] Las fuentes de un programa son las instrucciones para humanos, que permiten construir el programa. Al ser abiertas se pueden estudiar para aprender como se construyó el programa y pueden cambiarse para mejorarlo. Además de estas posibilidades la licencia de un programa de fuentes abiertas debe permitir su redistribución sin tener que pagar regalías. Esta es una gran diferencia con sistemas operativos como Mac OSX y Windows que son de fuentes cerradas y sus licencias no permiten redistribuir copias.

[3] Las 2 políticas que lo han caracterizado son apertura total y auditorías. Apertura total se refiere a transparencia total en cuanto a fallas de seguridad, indicando claramente las vulnerabilidades detectadas y las soluciones implementadas con fechas. Auditorías se refiere a inspecciones de las fuentes que buscan garantizar ausencia de vulnerabilidades.

[4] Por ejemplo OpenBSD adoptó hace tiempo el algoritmo de encripción Blowfish.

|  | Siguiente
|  | 2. Primer uso de adJ