Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Objetivos:
Trasfondo:
En este laboratorio, el alumno utilizará comandos UNIX avanzados para determinar la identidad del
alumno y la identidad de otros usuarios loggeados a un sistema. Cuando el alumno se loggea a un
sistema UNIX, utiliza una ID de Usuario Real, por ejemplo user4. Es posible pasarse
temporalmente a la cuenta de otro usuario como prueba o para acceder a archivos. Cuando el
alumno se ha pasado a la cuenta del otro usuario, ésta se convierte en la ID de Usuario Efectiva.
En este laboratorio, el alumno trabajará con comandos que le permiten determinar la ID de Usuario
Real, la ID de Usuario Efectiva y poder alternar entre ambas. El alumno también podrá descubrir
quién está loggeado remotamente a un sistema UNIX.
Herramientas / Preparación:
a) Antes de iniciar este laboratorio, revise el Capítulo 10, Sección 5 – Identificación de
Usuarios.
b) Necesitará lo siguiente:
1. Una ID de login de usuario, por ejemplo user2 y una contraseña asignadas por el
instructor.
2. Una computadora que funcione con el CDE del sistema operativo UNIX.
3. Computadoras en red en el aula con el sistema de archivos de la clase instalado.
Notas:
1 –5 Conceptos Fundamentales sobre UNIX 2.0—-Laboratorio 10.5.3 Copyright © 2002, Cisco Systems, Inc.
Utilice el diagrama del árbol de carpetas del Sistema de Archivos de la Clase de muestra
para que lo asista en este laboratorio.
Si el alumno está utilizando el CDE en la estación de trabajo con una ventana de terminal, su ID de
usuario puede aparecer varias veces, una para la consola, una para la sesión del CDE y una vez
por cada ventana de terminal que el alumno ha abierto.
b. Utilice el comando who -H (headings – encabezados) para ver quién está loggeado
actualmente en el sistema del alumno, mostrando los encabezados. ¿Cuáles son los
encabezados que se muestran?
NOMBRE LÍNEA TIEMPO COMENTARIO
user2 :0 2019-11-26 14:02 (:0)
2 –5 Conceptos Fundamentales sobre UNIX 2.0—-Laboratorio 10.5.3 Copyright © 2002, Cisco Systems, Inc.
c. Utilice el comando (quantity – cantidad) para ver las IDs de usuario de aquéllos que
estén loggeados y un conteo de usuarios. Nota: la ID de usuario del alumno puede
contarse dos veces si el alumno es el único usuario loggeado. ¿Cuál fue el resultado
del comando? _utilizando la opción -q , user2: Nº de usuarios=1
d. Nota: esta porción es opcional. Si hay un servidor central UNIX en el aula con las
cuentas de los alumnos, obtenga la dirección IP del servidor con ayuda del instructor y
haga telnet (o rlogin) al servidor. El alumno necesitará proporcionar la ID de login y una
contraseña para loggearse remotamente. Emita el comandowho en el servidor remoto.
¿Quién más está loggeado? user2 :0 2019-11-26 09:04 (:0)
user2 pts/1 2019-11-26 15:52 (172.31.39.216)
Formato del Comando: telnet ip-address
e. Nota: esta porción es opcional. Si el alumno tiene otras cuentas de usuario definidas
en la estación de trabajo, que uno de los compañeros del laboratorio del alumno haga
telnet a la dirección IP de esa estación de trabajo, y que haga login remotamente.
Verifique con el instructor si el alumno no conoce su dirección IP. Utilice el comando
whopara ver las IDs del usuario de aquéllos que estén loggeados. ¿Quién más está
loggeado? user2 :0 2019-11-26 09:04 (:0)
user2 pts/1 2019-11-26 15:52 (172.31.39.216)
Paso 4. Pasarse a la cuenta de un usuario diferente.
El alumno puede pasarse temporalmente a la cuenta de otro usuario para acceder a archivos y
directorios que pertenecen a él utilizando el comando su (switch user – cambiar de usuario).
Cuando se pasa a la cuenta de otro usuario el alumno tendrá acceso a todos los mismos archivos
que el otro usuario. Para cambiar de ID de usuario, el alumno debe proporcionar la contraseña de
la ID del usuario a la cual el alumno se está cambiando. Esto no es necesario si el alumno
actualmente está loggeado como raíz. Al pasarse a la cuenta de otro usuario, el alumno se
convirtió en dicho usuario y tiene todos los accesos y privilegios que tiene el otro usuario. Para
volver a pasarse a la ID de usuario anterior del alumno, tipee exit.
El formato del comando su se muestra a continuación. Si se utiliza el guión (-) opcional, el alumno
pasará a otra UID y hará que el sistema lea los archivos de inicialización del nuevo usuario. Esto es
como si el alumno hiciera logout de su cuenta y se loggeara en la del nuevo usuario. Esto permitirá
al alumno tener el mismo entorno, es decir el mismo prompt y alias personalizados que tiene el otro
usuario. Si el alumno no utiliza la raya, tendrá acceso a los archivos del otro usuario pero retendrá
el entorno propio.
a. Utilice el comando su sin la opción raya (-) y pásese a la cuenta de otro usuario que esté
configurada en la estación de trabajo del alumno como guest o userZ. ¿Qué
comando se utilizó? su fieecec
¿Cuál fue el prompt? fieecec@fieecec-desktop:
b. Introduzca el comando que sirva para verificar el directorio actual del alumno. ¿De cuál
se trata? _user2 :0 2019-11-26 14:02 (:0) Vuelva a pasarse a la cuenta
propia del alumno tipeando exit en la línea de comandos.
c. Intente crear un archivo mediante touch, llamado guestfile y borrar el archivo file1.
¿Por qué no pudo hacerlo?
No se tiene permisos de escritura y no nos cambiamos con las variables de entorno
Vuelva a pasarse a la cuenta propia del alumno tipeando exit en la línea de comandos.
3 –5 Conceptos Fundamentales sobre UNIX 2.0—-Laboratorio 10.5.3 Copyright © 2002, Cisco Systems, Inc.
d. Utilice el comando su con la opción raya (-) y cámbiese a la cuenta de otro usuario que
esté configurada en la estación de trabajo del alumno como guest o userZ. ¿Qué
comando se utilizó? _su - fieecec_
e. Introduzca el comando que sirva para verificar el directorio actual del alumno. ¿Cuál es
el directorio actual del alumno? _ls .._ Cámbiese nuevamente a la
cuenta propia del usuario tipeando exit en la línea de comandos.
a. Utilice el comando suy cámbiese a la cuenta de otro usuario que esté configurada en
la estación de trabajo del alumno como guest o userZ. ¿Qué comando se utilizó?
su fieecec
a. Utilice el comando suy pásese a la cuenta de otro usuario que esté configurada en la
estación de trabajo del alumno como guest o userZ. ¿Qué comando se utilizó?
su fieecec
4 –5 Conceptos Fundamentales sobre UNIX 2.0—-Laboratorio 10.5.3 Copyright © 2002, Cisco Systems, Inc.
Haga doble clic en el botón de raya que se encuentra en el extremo superior izquierdo de la
pantalla, luego haga clic en el ícono EXIT (SALIDA) del panel frontal.
5 –5 Conceptos Fundamentales sobre UNIX 2.0—-Laboratorio 10.5.3 Copyright © 2002, Cisco Systems, Inc.