Agregado de Usuarios en Linux

Anuncio
Agregado de Usuarios en Linux
Tiempo estimado: 20 minutos
Objetivo
En este laboratorio, el estudiante aprender á a crear cuentas de usuario usando el
sistema operativo Linux Red Ha t 7.X.
Equipo
El siguiente equipo es necesario para este ejercicio :

Una computadora con el sistem a operativo Linux Red Hat 7.X instalado.

La computadora se iniciará en la Interfaz de Línea de Comando (CLI), no en la
Interfaz Gráfica de Usuario (GUI).
Escenario
La compañía XYZ acaba de instalar un servidor que corre con Linux. La compañía
necesita una persona de IT para que inici e una sesión en el servidor y cree usuarios .
Procedimientos
Hasta ahora, cada estación de trabajo ha actuado en forma independiente de otras
computadoras. Cada estudiante creará cuentas de usuario y estas cuentas ser án usadas
en laboratorios posteriores.
Para completar los pasos siguientes, cada estudiante necesitar á una línea de comando.
Si al inicio se activó X Window, entonces los estudiantes necesitar án abrir una ventana
de Terminal.
1 - 7 IT Essentials II v3.0
Copyright  2004, Cisco Systems, Inc.
Paso 1: Planificación de cuentas
En base al dibujo de abajo, planifique cu ántas cuentas se necesitará agregar.
SystemA1 está en la primera
computadora en la fila A. El nombre de
la computadora (nombre de host) será
systemA1 y la cuenta del estudiante será
studentA1
Asigne a cada computadora un nombre, que tambi én identificará su ubicación. Las
cuentas de usuarios puede agregarse al nombre del sistema para identificar no s ólo la
computadora sino también al usuario en ese lugar.
Por ejemplo, systemA1 es usada por los estudiantes, por lo tanto se utilizar á un nombre
de cuenta de usuario studentA1.
Asigne una password que sea la misma que el nombre de la computadora para facilitar
el primer inicio de sesión.
2 - 7 IT Essentials II v3.0
Copyright  2004, Cisco Systems, Inc.
En el espacio de abajo, escriba una lista de cuentas de usuario. Incluya también la
computadora donde se trabajar á.
Nombre de
computadora
/Ubicación
Cuenta de usuario
/Nombre
Password
Comentarios
Ejemplo de cuentas de usuario y nombres de hosts .
Nombre de
computadora
/Ubicación
Cuenta de usuario
/Nombre
Password
A1
A2
A3
A4
B1
studentA1
studentA2
studentA3
studentA4
instructorB1
studentA1
studentA2
studentA3
studentA4
instructorB1
B2
B3
B4
C1
studentB2
studentB3
studentB4
instructorC1
studentB2
studentB3
studentB4
instructorC1
C2
C3
C4
D1
D2
D3
D4
studentC2
studentC3
studentC4
studentD1
studentD2
studentD3
studentD4
studentC2
studentC3
studentC4
studentD1
studentD2
studentD3
studentD4
3 - 7 IT Essentials II v3.0
Comentarios
Instructor,
Computadora
Windows
Instructor,
Computadora
Linux
Copyright  2004, Cisco Systems, Inc.
Paso 2: El comando useradd
En el prompt de comando, escriba el comando :
man useradd
¿Qué hacen los siguientes switches ?
-c _____________________________________________________________
-d _____________________________________________________________
-e ___________________________________________________________ __
¿El comando useradd crea por defecto un directorio principal para el usuario ? Si es así,
¿dónde?
________________________________________________________________________
Paso 3: El comando passwd
El comando useradd por sí mismo no permite autom áticamente que un usuario inicie
sesión. Primero debe asignarse una password a la cuenta de usuario. Esto se hace con
el comando passwd.
En el prompt de comando, escriba el comando :
man passwd
Describa brevemente los siguientes switches de passwd:
-k: ________________________________________________ ______________
-l: _______________________________________________________________
-u: ______________________________________________________________
-d: ______________________________________________________________
¿Qué otros medios de protección con password presenta la p ágina man passwd?
________________________________________________________________________
4 - 7 IT Essentials II v3.0
Copyright  2004, Cisco Systems, Inc.
Paso 4: Agregar usuarios
Para este paso, asegúrese de haber iniciado sesión como el usuario raíz. Si no es ya
raíz, use el comando su – root con la password de raíz..
Con la lista del Paso 1, cree cuen tas para todos los otros usuarios en el laboratorio .
Ejemplo:
Nota: Parte de la password para estas cuentas puede encontrarse en un diccionario (la
palabra student). Linux advertirá no usar estas passwords por razones de seguridad ,
pero las aceptará. Todas las passwords deben ser ingresadas dos veces .
Observe que en el ejemplo de arriba, éste es un proceso de dos pasos. Primero, cree la
cuenta con el comando useradd. Luego déle a la nueva cuenta de usuario una
password con el comando passwd.
1. Escriba:
useradd studentXX
(donde XX es el nombre de usuario de la tabla en el Paso 1), y luego presione
Enter.
2. Escriba:
passwd studentXX
Presione Enter.
Use la cuenta de estudiante para la password. Linux le pedirá al usuario que ingrese la
password dos veces para controlar la exactitud.
3. Continúe este procedimiento hasta que todos los usuarios est én agregados al
sistema.
5 - 7 IT Essentials II v3.0
Copyright  2004, Cisco Systems, Inc.
Paso 5: Verificación de la cuenta
En este paso, verifique que las cuentas fueron creadas correctamente en el paso 4
usando el comando finger.
Para aprender sobre el comando finger escriba:
man finger
Experimente con el comando finger, escriba :
finger root
Describa brevemente la salida de este comando.
________________________________________________________________________
________________________________________________________________________
________________________________________________________________________
Verifique que las cuentas fueron creadas correctamente en el Paso 4. Tome seis
cuentas al azar y use el comando finger para ver si fueron creadas correctamente.
Liste los resultados en la tabla de abajo .
Nombre de cuenta
Verificada Y/N
Paso 6: Borra usuarios
Para borrar una cuenta, el administrador de Linux usa el comando userdel. Lea la
página man en el comando userdel, escriba:
man userdel
Describa el switch –r cuando se coloca con el comando userdel.
________________________________________________________________________
________________________________________________________________________
Para probar el comando userdel cree una cuenta temporal, escriba :
useradd temp123
Nota: Esta cuenta no necesita una password ya que esta es sólo una cuenta temporal.
6 - 7 IT Essentials II v3.0
Copyright  2004, Cisco Systems, Inc.
Para ver si la cuenta fue creada, escriba :
finger temp123
¿Fue creado un directorio principal ? Y/N
Luego borre la cuenta temporal, escriba :
userdel –r temp123
¿La cuenta aún existe? Escriba:
finger temp123
¿Cuál fue la salida de este comando ?
________________________________________________________________________
Detección de problemas
Para crear cuentas en Linux , el usuario debe haber iniciado sesi ón en el servidor como
un Administrador. Si se presentan problemas mientras se crean estas cuentas, verifique
que el usuario tenga los privilegios a dministrativos necesarios cerrando la sesi ón en el
servidor y volviendo a iniciarla usando la cuenta de Administrador.
Reflexión
¿Por qué es importante que sólo un administrador tenga permitido crear cuentas de
usuario?
________________________________________________________________________
________________________________________________________________________
________________________________________________________________________
________________________________________________________________________
7 - 7 IT Essentials II v3.0
Copyright  2004, Cisco Systems, Inc.
Descargar