viernes, 9 de diciembre de 2011

Solaris Como caso de Estudio.

Autor: Fernando Meza
Competencia: Gestion del Conocimiento
Palabras Clave: Sistemas operativos, solaris


Sistema operativo Solaris
Introducción

Luego de finalizar la construcción del informe anterior, nos centramos netamente en la fabricación del nuevo trabajo. Al ser mencionado el nuevo sistema operativo en análisis, nos preguntamos cómo sería su funcionamiento, el uso de sus aplicaciones y las configuraciones de algunos de sus procesos. “Solaris”, es una palabra nueva en las bibliotecas de las personas que formaremos parte de la construcción de este informe. Es por esto que para indagar más sobre este Sistema operativo, realizaremos las mismas actividades efectuadas en el informe anterior. Para el caso de que se hayan olvidado, las mencionaremos a continuación:
1. Probar la creación de usuarios y grupos (cada miembro del grupo es un usuario), identificar los distintos grupos de usuario existentes en el sistema e indicar la funcionalidad de cada uno de ellos.

2. Revisar la administración de servicios del sistema (procesos en segundo plano), indicar como se configuran los servicios en el sistema.

3. Revisar los permisos y atributos de archivos: Probar estos permisos y atributos con los usuarios y grupos creados.

4. Revisar y documentar los principales aspectos de la configuración de Red del sistema.

5. Revisar el visor de sucesos y documentar alguno de sus reportes.

Junto con estas actividades, el informe además deberá cumplir una serie de ruquecitos, los cuales serán tomados en cuenta al momento de la evaluación, es por esto que no debe faltar ninguno de ellos. Se define la plataforma en la cual se monto la maquina virtual junto con los requerimientos del sistema. A continuación se especifica el entorno de vitalización, esto quiere decir donde se monto el sistema operativo (Para esta ocasión en la maquina virtual “Virtual Box”). Seguido de esto, una pequeña síntesis con la información más relevante de todo el informe para continuar con el desarrollo. Luego de las respuestas de las actividades (Las cuales van con sus respectivas capturas de pantalla), se finaliza el informe con una conclusión la cual releva un poco los objetivos conseguidos, los aprendizajes logrados y algunos de los puntos más importantes revisados durante el informe. A modo optativo, se pueden colocar algunas referencias sobre las fuentes de información.


Requerimientos Básicos Del Sistema Operativo Solaris
1. 256 MB RAM (ó 512 MB Para PXE booting)
2. 2 GB de espacio disponible en disco.
3. Para procesadores SPARC 250-MHz mínimo
4. Para procesadores x64- o x86 120-MHz mínimo (Checar lista de compatibilidad
Solaris Hardware Compatibility List (HCL))
5. DVD o CD-ROM

Instalación Del Sistema Operativo Solaris (VirtualBox)

Seleccionamos el idioma
Inicio de la instalacion
Seleccionamos la Hora y Fecha.
Creacion Del Usuario Admin
Especificaciones del Sistema
Finalizacion De la instalacion
Probamos la Creacion De grupos
Y añadimos a este usuario a un Grupo
Creamos un nuevo usuario llamado Gabriel al cual le Damos una contraseña

Un grupo es una recopilación de usuarios que pueden compartir archivos y otros recursos del sistema. Por ejemplo, usuarios que trabajan en el mismo proyecto podrían formarse en un grupo. Un grupo es conocido tradicionalmente como un grupo UNIX.
Cada grupo debe tener un nombre, un número de identificación de grupo (GID) y una lista de nombres de usuario que pertenecen al grupo. Un número GID identifica el grupo internamente para el sistema. Los dos tipos de grupos al que un usuario puede pertenecer son los siguientes:  Grupo primario – Específica un grupo que el sistema operativo asigna a archivos creados por los usuarios. Cada usuario debe pertenecer a un grupo primario.  Grupos secundarios – Especifica uno o más grupos a los que los usuarios pueden pertenecer. Los usuarios pueden pertenecer a hasta 15 grupos secundarios. Para obtener directrices detalladas sobre la configuración de nombres de grupo, consulte Directrices para utilizar nombres de usuario, ID de usuario e ID de grupo. En ocasiones, un grupo secundario del usuario no es importante. Por ejemplo, la propiedad de archivos reflejar el grupo primario y no un grupo secundario. Otras aplicaciones, sin embargo, puedan depender de pertenencias a grupos secundarios del usuario. Por ejemplo, un usuario tiene que ser un miembro del grupo sysadmin (grupo 14) para utilizar el software Admintool en las versiones anteriores de Solaris. Sin embargo, no importa si el grupo 14 es su actual grupo primario. El comando groups enumera la lista de grupos a los que pertenece un usuario. Un usuario puede tener solamente un grupo primario a la vez. Sin embargo, un usuario puede cambiar temporalmente el grupo primario del usuario, con el comando newgrp, para cualquier otro grupo del que el usuario es miembro. Al agregar una cuenta de usuario, debe asignar un grupo primario a un usuario o aceptar el grupo predeterminado, staff (grupo 10). El grupo primario ya debería existir. Si el grupo primario no existe, especifique el grupo por número GID. Los nombres de usuario no se agregan a los grupos primarios. Si los nombres de usuario se agregaron a grupos primarios, la lista podría llegar a ser demasiado larga. Antes de poder asignar usuarios a un nuevo grupo secundario, debe crear el grupo y asignarle un número GID. Algunos Grupos de Usuarios Entre otros:
Bin          daemon           listen           lp             noaccess         nobody      nobody4
Nuucp                                                  root



2) Revisar la administración de servicios del sistema (procesos en segundo plano), indicar como se configuran los servicios en el sistema.
Para poder tener un prceso en segundo plano le enviamos una señal para que se detenga y luego otra para que continúe su ejecución. Pero este proceso es incómodo, tenemos una forma más simple de enviar un programa para que se ejecute directamente en segundo plano. Esto es con el operador & tras el nombre del programa y su argumentos. Un ejemplo simple de esta acción sería:
$ sleep 200 &
$ ps
Al lanzar el proceso, nos aparece por pantalla algo parecido a:
[1] 2 035 donde:
[1] es el número de trabajo 2035 es el número de proceso.
Podemos observar como el indicador de la línea de órdenes no aparece inmediatamente. Sin embargo esto no supone que la terminal de salida no sea desde la que se lanzó el proceso; es decir, el proceso seguirá mostrando su salida en la pantalla desde la que dimos la orden de ejecución.
Ahora, a ese proceso en segundo plano podemos enviarle señales con las órdenes kill y killall como hicimos antes.
Ejemplos:
$ sleep 200 &
$ sleep 201 &
$ ps y
podemos observar como los procesos continúan activos.
$ sleep 10 & Ahora esperamos 10 segundos y el sistema nos
avisa que ha terminado.
[3]+ Done sleep 10
3) Los permisos y atributos de archivos: Probar estos permisos y atributos con los usuarios y grupos creados.
Cada permiso definido especifica el acceso que un grupo o un usuario puede tener al directorio o al archivo. Por ejemplo, si establece el permiso de lectura (R) para el grupo denominado Grupotrabajo sobre el archivo MIS_IDEAS.DOC, los usuarios de ese grupo podrán ver los datos y atributos del archivo, pero no modificarlo ni suprimirlo.
Lectura (R) - Permite a los individuos o grupos ver el contenido de una carpeta o un archivo, pero no editarlo, eliminarlo o ejecutarlo.
Escritura (W) - Permite a los individuos o grupos ver y modificar un archivo o el contenido de una carpeta.
Ejecución (X) - Permite a los individuos o grupos ejecutar programas, pero no ver ni editar su código .
Acceso total (RWX) - Permite a los individuos o grupos ver, editar y ejecutar archivos, directorios o programas ejecutables.
Sin acceso (NoAccess) - Deniega cualquier tipo de acceso (se obtiene si no se define ninguno de los permisos anteriores).
Los permisos se establecen sobre los archivos y directorios, pero quienes disfrutan de ellos son los usuarios de los equipos. El entorno operativo Solaris hace distinciones entre los sujetos que poseen los permisos:
Usuario - Si un usuario es propietario de un archivo o un directorio del sistema Solaris, ese usuario puede definir los permisos de acceso a ese archivo o directorio. Por ejemplo, para impedir que usuarios no autorizados ejecuten un programa, puede establecer el permiso de ejecución sólo para sí mismo.
Grupo - En el sistema de archivos Solaris, los permisos de grupo otorgan a otros miembros del grupo Solaris al que pertenece un usuario acceso a los archivos y directorios que son propiedad de ese usuario.
Otros - Un usuario puede asignar permisos de acceso a los archivos y directorios de su propiedad para todos los usuarios del sistema Solaris excepto él mismo y los usuarios de su grupo. En función de las necesidades, puede permitir a esos otros usuarios leer o cambiar sus archivos y directorios o no permitírselo. La restricción del acceso a otros grupos no afecta a su propio acceso a sus archivos y directorio



Configuración de la red
En construcción del acceso a la red intervienen muchos archivos y procesos. Aquí se muestras alguno de los más relevante
El fichero /etc/inet/host
Contiene una lista de entradas en las cuales se asocian direcciones IP con sus nombres de maquinas correspondientes. Un ejempo de fichero es este
# internet host table
127.0.0.1 localhost loghost
156.35.94.1 hall2000
135.12.54.8 mercurio
195.77.66.1 deepblue
Hay que presentar atención si se edita este fichero de forma manual, en no dejar espacios en blanco detrás de nombre de maquina Unix suele ser muy sensible a este tipo de detalles
El fichero etc/defaultdomain
Establece el nombre de nuestro dominio para el servicio de nombres de dominio (DNS)
Ej : hall2000.servidoresmagicos.es
El fichero /etc/nodename
En el almacenamos el nombre de nuestra maquina
Ej : hall2000
El fichero /etc/hostname.xxy y otros ficheros
Aqui se registra la interfaz Ethernet como le0 y almacena el nombre o IP de la maquina
Ej : #cat/etc/hostname.le0
hall2000
#
Otros Ficheros relacionados con la red, son:
/etc/net/ticlts/hosts
/etc/net/ticots/hosts
/etc/net/ticotsord/hosts
Muestra los Procesos en 2do Plano


CONCLUSIÓN
El ambiente del Sistema Operativo Solaris nos brinda algunas características, las cuales nos ayudan a dar una buena portabilidad, estabilidad, compatibilidad y seguridad en las aplicaciones para así operar en un ambiente Estable. También presenta características para los usuarios la cual cuenta con ventanas para manejo de servicios rápidos, al igual que integra servicios desktop, bibliotecas gráficas, administración de calendario y herramientas de imagen. Este sistema tiene características para el administrador de sistemas en donde se puede obtener información sobre dispositivos.
El sistema operativo Solaris brinda paquetes de software (colecciones de archivos y directorios) y clusters (colección de paquetes). El kernel de solaris tiene multithread en vez de llave maestra la cual brinda mayor impacto en cómo está diseñado el controlador. Su instalación se basa en 3 formas como los son el salvar la información de la configuración, del sistema de archivo y que hacer antes de instalar un software de Solarios. Este sistema cuenta con comandos los cuales nos ayudarán a manejar el sistema;
Para cualquier duda o consulta sobre Solaris Escribanos y dejenos su opinion u ayuda en el caso de que encuentren alguna mejora para los casos anteriores.


No hay comentarios:

Publicar un comentario