Este documento proporciona instrucciones para 5 procedimientos relacionados con usuarios y grupos en UNIX. El primer procedimiento explica cómo determinar la información de un usuario como su UID y shell. El segundo procedimiento muestra cómo determinar los miembros de un grupo. El tercer procedimiento explica cómo determinar los grupos a los que pertenece un usuario. El cuarto procedimiento usa newgrp para cambiar los grupos primarios. El quinto procedimiento crea un nuevo usuario llamado poweruser y verifica su directorio home.
APLICACIÓN DE MÉTODOS Y HERRAMIENTAS ÁGILES PARA EL DESARROLLO DE UN SISTEMA ...Saul Mamani
La presente monografía muestra que la aplicación de los métodos y las herramientas ágiles para desarrollar sistemas de información de calidad en el tiempo planificado y con los recursos pre establecidos.
Se emplea el marco de trabajo Scrum como metodología ágil de desarrollo de software; y métodos y herramientas ágiles.
Estos conceptos y herramientas ágiles se ponen en práctica desarrollando un sistema para la venta de productos. Se comprende mejor la visión del proyecto con un mapa de impactos (Impact Mapping).
Los requerimientos funcionales son capturados con historias de usuario escritas por el product owner, se organizan y priorizan las historias de usuario en un product backlog, se estiman el esfuerzo y el tiempo de cada historia, y se dividen las historias en tres iteraciones (sprints). Las historias de usuario se detallan con los criterios de aceptación.
Además, se realiza el seguimiento de todas las tareas programadas en un tablero Scrum, y se lleva un historial de todo el código fuente con una herramienta de control de versiones. En cada iteración se realiza el sprint review y el sprint restrospective.
Este cuaderno técnico sobre gestión de red se ha realizado para que sea un documento útil en el que los administradores de sistemas puedan entender los principios básicos de la gestión de red y sobre todo disponer de una guía práctica para desplegar una plataforma de gestión de red.
En concreto, pretende cubrir los siguientes objetivos:
» Conocer qué es la gestión de red y cuáles son sus funciones.
» Comprender la importancia de la existencia de un centro de gestión de red.
» Aprender las características básicas de los modelos de gestión de red, en especial del modelo de gestión en Internet.
» Conocer la estructura y funcionamiento del protocolo SNMP y de RMON.
» Conocer las principales plataformas de gestión de red disponibles en el mercado.
» Instalar y configurar correctamente una plataforma de gestión de red.
» Identificar las necesidades de gestión de red en las organizaciones.
En los siguientes capítulos se desarrollan los principales servicios que ofrecen hoy en día las herramientas de gestión de red.
Primeramente se desarrollan una serie de conceptos básicos sobre la gestión de red. Estos conceptos básicos se describen en el capítulo 3 “Introducción a la Gestión de Red”. Este capítulo es importante ya que se sientan las bases sobre la gestión de red, subrayando la importancia de disponer de herramientas que puedan realizar esta función con eficacia y eficiencia.
En el siguiente capítulo se describen los dos protocolos utilizados en el modelo de gestión de internet: SNMP y RMON. Aunque no se entra en profundidad, son necesarios unos conocimientos mínimos sobre los protocolos de gestión más importantes. Se describen las tres versiones del protocolo SNMP (v1, v2 y v3), así como RMON y RMON2. Se añaden las referencias bibliográficas más importantes para que el lector interesado pueda ampliar sus conocimientos.
Una vez completada la parte teórica, se propone la instalación y configuración de una plataforma de gestión de red. En el capítulo 5 se propone la instalación de Nagios, una de las mejores herramientas del mercado debido a su gran difusión y capacidades. Es una herramienta de libre distribución y gratuita. En la actualidad hay un gran número de desarrolladores en la red que amplían día a día la funcionalidad de esta herramienta añadiendo plugins, módulos y aplicaciones de interconexión con otras herramientas y servicios. También hay disponibles en la red multitud de tutoriales y foros donde los administradores pueden resolver sus dudas sobre la instalación y configuración de esta herramienta.
Para instalar y configurar correctamente la herramienta, el lector puede seguir paso a paso cada una de las tareas propuestas. En algunos casos se dan recomendaciones de uso o configuración, así como ciertas comprobaciones que se deben tener en cuenta. Para cada tarea se adjuntan capturas de pantalla reales de la herramienta instalada en un sistema Ubuntu 11.06.
APLICACIÓN DE MÉTODOS Y HERRAMIENTAS ÁGILES PARA EL DESARROLLO DE UN SISTEMA ...Saul Mamani
La presente monografía muestra que la aplicación de los métodos y las herramientas ágiles para desarrollar sistemas de información de calidad en el tiempo planificado y con los recursos pre establecidos.
Se emplea el marco de trabajo Scrum como metodología ágil de desarrollo de software; y métodos y herramientas ágiles.
Estos conceptos y herramientas ágiles se ponen en práctica desarrollando un sistema para la venta de productos. Se comprende mejor la visión del proyecto con un mapa de impactos (Impact Mapping).
Los requerimientos funcionales son capturados con historias de usuario escritas por el product owner, se organizan y priorizan las historias de usuario en un product backlog, se estiman el esfuerzo y el tiempo de cada historia, y se dividen las historias en tres iteraciones (sprints). Las historias de usuario se detallan con los criterios de aceptación.
Además, se realiza el seguimiento de todas las tareas programadas en un tablero Scrum, y se lleva un historial de todo el código fuente con una herramienta de control de versiones. En cada iteración se realiza el sprint review y el sprint restrospective.
Este cuaderno técnico sobre gestión de red se ha realizado para que sea un documento útil en el que los administradores de sistemas puedan entender los principios básicos de la gestión de red y sobre todo disponer de una guía práctica para desplegar una plataforma de gestión de red.
En concreto, pretende cubrir los siguientes objetivos:
» Conocer qué es la gestión de red y cuáles son sus funciones.
» Comprender la importancia de la existencia de un centro de gestión de red.
» Aprender las características básicas de los modelos de gestión de red, en especial del modelo de gestión en Internet.
» Conocer la estructura y funcionamiento del protocolo SNMP y de RMON.
» Conocer las principales plataformas de gestión de red disponibles en el mercado.
» Instalar y configurar correctamente una plataforma de gestión de red.
» Identificar las necesidades de gestión de red en las organizaciones.
En los siguientes capítulos se desarrollan los principales servicios que ofrecen hoy en día las herramientas de gestión de red.
Primeramente se desarrollan una serie de conceptos básicos sobre la gestión de red. Estos conceptos básicos se describen en el capítulo 3 “Introducción a la Gestión de Red”. Este capítulo es importante ya que se sientan las bases sobre la gestión de red, subrayando la importancia de disponer de herramientas que puedan realizar esta función con eficacia y eficiencia.
En el siguiente capítulo se describen los dos protocolos utilizados en el modelo de gestión de internet: SNMP y RMON. Aunque no se entra en profundidad, son necesarios unos conocimientos mínimos sobre los protocolos de gestión más importantes. Se describen las tres versiones del protocolo SNMP (v1, v2 y v3), así como RMON y RMON2. Se añaden las referencias bibliográficas más importantes para que el lector interesado pueda ampliar sus conocimientos.
Una vez completada la parte teórica, se propone la instalación y configuración de una plataforma de gestión de red. En el capítulo 5 se propone la instalación de Nagios, una de las mejores herramientas del mercado debido a su gran difusión y capacidades. Es una herramienta de libre distribución y gratuita. En la actualidad hay un gran número de desarrolladores en la red que amplían día a día la funcionalidad de esta herramienta añadiendo plugins, módulos y aplicaciones de interconexión con otras herramientas y servicios. También hay disponibles en la red multitud de tutoriales y foros donde los administradores pueden resolver sus dudas sobre la instalación y configuración de esta herramienta.
Para instalar y configurar correctamente la herramienta, el lector puede seguir paso a paso cada una de las tareas propuestas. En algunos casos se dan recomendaciones de uso o configuración, así como ciertas comprobaciones que se deben tener en cuenta. Para cada tarea se adjuntan capturas de pantalla reales de la herramienta instalada en un sistema Ubuntu 11.06.
1. UNIX ESSENTIALS – USUARIOS Y GRUPOS
Actividad 3.2
Gerson Zapata Agudelo
Astrid Katerine Muñoz
455596
Isabel C. Yepes Ocampo
SENA
(CENTRO DE SERVICIOS GESTION EMPRESARIAL)
MEDELLÍN
2013
2. Contenido
INTRODUCCION.............................................................................................................................. 3
PROCEDIMIENTO 1: DETERMINANDO INFORMACIÓN DE USUARIOS ........................... 4
PROCEDIMIENTO 2: DETERMINANDO LOS MIEMBROS DE UN GRUPO ........................ 4
PROCEDIMIENTO 3: DETERMINANDO LOS GRUPOS A LOS QUE PERTENECE UN
USUARIO........................................................................................................................................... 5
PROCEDIMIENTO 4: USANDO EL COMANDO NEWGRP PARA CAMBIAR LOS
GRUPOS PRIMARIOS.................................................................................................................... 6
PROCEDIMIENTO 5: CREANDO USUARIOS E INICIANDO SESIÓN EN UNA TERMINAL
............................................................................................................................................................. 7
CONCLUSIONES............................................................................................................................. 9
3. INTRODUCCION
Este trabajo es realizado con la intención de que el lector pueda aprender cómo se
hacen grupos y usuario, también identificar aquellos comandos que hacen posible
la creación y la modificación de grupos y usuarios.
4. PROCEDIMIENTO 1: DETERMINANDO INFORMACIÓN DE USUARIOS
Especificaciones:
Examinando el primero, tercero y último (séptimo) campos del archivo
/etc/passwd, determinar el identificador de usuario UID y la shell de acceso de su
username, el usuario root y el usuario nobody (sí, hay un usuario del sistema con
el nombre de usuario " nadie " o “nobody”).
Cuando haya completado el procedimiento, llene la siguiente tabla:
PROCEDIMIENTO 2: DETERMINANDO LOS MIEMBROS DE UN GRUPO
Especificaciones
Examinando el archivo /etc/group determine cuáles son los miembros del grupo
physics:
valor contenido
500 Su UID
/home/Usuario:/bin/bash Su login shell
0 El UID del root
/root:/bin/bash La shell del root
99 El UID del usuario nobody
/:/sbin/nologin La shell del usuario nobody
grupo miembros
physics _a
5. PROCEDIMIENTO 3: DETERMINANDO LOS GRUPOS A LOS QUE
PERTENECE UN USUARIO
Especificaciones
Cree un archivo en su directorio principal, llamado mygrp.txt, que contendrá una
lista de los grupos a los que pertenece su usuario. Para esto puede usar el
comando group en una terminal en la que inicie sesión con su usuario (no como
root)
[student@station student]$ group > mygrp.txt
[student@station student]$ cat mygrp.txt elvis music sys
Adicionalmente use el comando id y compare los resultados
6. Evidencias
Anexe a su informe el contenido del archivo mygrp y el resultado del comando id
Mygrp: https://docs.google.com/file/d/0B-
vyct3Nh6ZmVERsTk8wR1FPWEk/edit?usp=sharing
Id: https://docs.google.com/file/d/0B-
vyct3Nh6ZmeHlMaUlYLUtGZTQ/edit?usp=sharing
PROCEDIMIENTO 4: USANDO EL COMANDO NEWGRP PARA CAMBIAR LOS
GRUPOS PRIMARIOS
Especificaciones
Utilice el comando id para confirmar que su cuenta es un miembro del grupo
secundario music.
[student@station student]$ id uid=2299(student) gid=2299(student)
groups=2299(student),201(wrestle),205(music)
En su directorio de usuario, cree un archivo llamado music.txt cuyo grupo
propietario sea music, y otro archivo llamado, wrestle.txt, cuyo grupo propietario
sea wrestle. Para hacer esto, debe utilizar el comando newgrp cambiar su grupo
primario. El contenido de los archivos no importa.
Si el ejercicio se ha completado correctamente, un listado extendido (ls -l) de su
directorio debe dar una salida similar a lo siguiente:
[student@station student]$ ls -l
7. total 8
-rw-r--r-- 1 student music 29 May 27 08:57 music.txt
-rw-r--r-- 1 student wrestle 29 May 27 08:57 wrestle.txt
PROCEDIMIENTO 5: CREANDO USUARIOS E INICIANDO SESIÓN EN UNA
TERMINAL
Especificaciones
1. Inicie sesión en una terminal como root:
[student@station student]$ su –
2. Usando el comando useradd cree el usuario poweruser, cuya cuenta tendrá las
siguientes características:
Directorio personal: /home/poweruser
Grupo primario: music
Grupos secundarios: wrestle, emperors
8. Shell: /bin/bash
NOTA: Use la opción –m para crear el directorio personal.
3. Cierre sesión como root usando el comando exit
4. Inicie sesión como el usuario poweruser y use el comando pwd para verificar
que se encuentra en el directorio home del usuario.
9. CONCLUSIONES
Aprendimos a crear grupo y usuarios.
Conocimos los comandos para la creación de grupos y usuarios.
Aprendimos a modificar contraseñas y agregar un grupo primario o
secundario.