Está en la página 1de 10

Área personal

/ Mis cursos
/ [2-2021] INF413-SB
/ EXÁMENES Y PROYECTO
/ PRIMER EXAMEN PARCIAL

Comenzado el Monday, 22 de November de 2021, 13:15


Estado Finalizado
Finalizado en Monday, 22 de November de 2021, 13:48
Tiempo 32 minutos 25 segundos
empleado
Calificación Sin calificar aún

Pregunta 1
Finalizado

Puntúa 5,00 sobre 5,00

Para hacer que el usuario bruno sea el nuevo dueño del archivo texto.txt

Se ejecuta el siguiente comando:

Seleccione una:
a. chown -u bruno texto.txt

b. chchown bruno texto.txt

c. chown texto.txt bruno

d. usermod -d texto.txt bruno

e. chown bruno texto.txt

Pregunta 2

Finalizado

Puntúa 10,00 sobre 10,00

En caso que se quiere cambiar el valor de la


máscara a 024, cuáles serían los permisos por defecto que tienen los archivos?

Seleccione una:
a. rw-  r--  w--

b. r-x  rwx  -w--

c. Ninguno

d.
rw-  r--  -w-

e.
rw-  rw-  -w-
Pregunta 3

Finalizado

Puntúa 10,00 sobre 10,00

En el archivo de
configuración /etc/login.defs están definidas las variables que
controlan los aspectos de la creación de
usuarios. Algunos de los aspectos que
controlan estas variables son:

Seleccione una:
a. Número
mínimo de días permitidos entre los cambios de contraseña: PASS_DAYS_MIN

Número
máximo de días que una contraseña se puede utilizar: PASS_MIN_MAX
El
número mínimo de caracteres en la contraseña: PASS_LEN_MIN

b. Número
mínimo de días permitidos en el cambio de contraseña: PASS_MIN_DAY

Número
máximo de días que una contraseña se puede utilizar: PASS_MAX_DAY
El
número mínimo de caracteres en la contraseña: PASS_MIN_LEN

c.
Número
mínimo de días permitidos entre los cambios de contraseña: PASS_MIN_DAY
Número
máximo de días que una contraseña se puede utilizar: PASS_MAX_DAYS

El
número mínimo de caracteres del nombre del usuario: PASS_MIN_LEN

d. Número
mínimo de días permitidos entre los cambios de contraseña: PASS_MIN_DAYS

Número
máximo de días que una contraseña se puede utilizar: PASS_MAX_DAYS
El
número mínimo de caracteres en la contraseña: PASS_MIN_LEN

Pregunta 4

Finalizado

Puntúa 0,00 sobre 15,00

El
siguiente programa:
#!/bin/bash

#funcion
de menu de usuario
function menuU(){

local op
local no

local noc

local ids
local nom

local nomc
local
idm

local
nos
local
noe

while
true

do
echo
"-----------------------------------------"

echo
"--------------Gestionar usuario----------"
echo
"-----------------------------------------"

echo
"1. Crear Usuario con ID y nombre completo"
echo
"2. Modificar Id usuario y nombre completo"

echo
"3. Crear super usuario"
echo
"4. Eliminar usuario"

echo
"5. Ver todos los usuarios"

echo
"6. Atras"
echo
"-----------------------------------------"

echo
""
echo
"digite una opcion: "

read
op
 

case
$op in

1)
read -p "nombre del usuario: " no
   read -p "nombre completo del usuario:
" noc

   read -p "ID del usuario: " ids


   useradd -u $ids -c "$noc" $no

2)
read -p "nombre del usuario a modificar: " nom
   read -p "nombre completo del usuario:
" nomc

   read -p
"id a modificar: " idm
   usermod -u $idm
-c "$nomc" $nom ;;

3)
read -p "nombre del super usuario: " nos

   useradd -u 0 -g 0 -o $nos ;;
4)
read -p "nombre del usuario a elminar: " noe

   userdel 
$noe ;;
5)cat
/ect/passwd ;;

6) break ;;
esac

done
return 4

 
#funcion de menu grupo

function menuG(){
local op

local no
local ids

local noe
while true

do

echo
"-----------------------------------------"
echo
"--------------Gestionar grupo-------"

echo
"----------------------------------------"
echo
"1. Crear grupo con ID"

echo
"2. Eliminar grupo"
echo
"3. Ver todos los grupos"

echo
"4. Atras"

echo
"-----------------------------------"
echo
""

echo
"digite una opcion: "
read
op

 
case
$op in

1)
read -p "nombre del grupo: " no
   read -p "ID del grupo: " ids

   groupadd -g $ids $no ;;

2)
read -p "nombre del grupo a elminar: " noe
   groupdel  $noe ;;

3)cat /etc/group ;;
4) break ;;

esac
done

return 4

}
 

#programa
principal
while
true
do

echo
"--------------------------------------------"
echo
"------------------Menu------------------"

echo
"-------------------------------------------"
echo
"1. Gestionar usuario"

echo
"2. Gestionar grupo"
echo
"3. Salir"

echo
"------------------------------------------"

echo
""
echo
"digite una opcion: "

read opf
 

case $opf in
1) menuU ;;

2)
menuG ;;
3)
exit ;;

esac

done

Seleccione una:
a. No
tiene errores, ejecuta correctamente todas las opciones de los menús

b. Ninguno de los anteriores

c. Existe errores en el submenú: Gestionar Grupos

d. Existe errores en el submenú: Gestionar Usuarios

e. Tiene errores, no ejecuta correctamente todas


las opciones de los menús

Pregunta 5

Finalizado

Puntúa 10,00 sobre 10,00

El
formato y orden de los parámetros de los usuarios en el archivo /etc/group es:

Seleccione una:
a. grupo:gid:listaGrupos

b.
grupo:gid:x:listaUsuarios

c. grupo:x:gid:listaUsuarios

d.
grupo:gid:listaUsuarios

e. Ninguno

Pregunta 6
Finalizado

Puntúa 10,00 sobre 10,00

La siguiente línea de comandos permite quitar


privilegios de lectura, escritura y ejecución del directorio sistemas y de
todos los
ficheros y directorios contenidos dentro 

Seleccione una:
a.
chmod  -r 
ugo-rw- sistemas

b.
chmod  -R  rwx-ugo
sistemas

c. chmod  -r  uog+rwx sistemas

d. chmod  -R  ugo+rwx sistemas

e.
chmod  -R 
ugo-rwx sistemas

Pregunta 7

Finalizado

Puntúa como 10,00

Escribir en las líneas de abajo, el código del programa del siguiente menú de opciones: 

-----------------------------MENU-------------------------------
GESTION DE PERMISOS PARA EL USUARIO (OWNER)

--------------------------------------------------------------------

1. Permiso de lectura y escritura


2. Permiso de escritura y ejecución

3. Permiso de lectura y ejecución


4. Mostrar permisos

5. Salir
-------------------------------------------------------------

Digite una opción:

#!/bin/bash
read -p "ingrese el nombre del archivo" nombre

echo "-------------------MENU----------------"

echo "GESTION DE PERMISOS PARA EL USUARIO (OWNER)"


echo "-------------------------------------------"

echo "1. Permiso de lectura y escritura"


echo "2. Permiso de escritura y ejecución"

echo "3. Permiso de lectura y ejecución"


echo "4 Mostrar permisos"

echo "5 Salir"


echo "-------------------------------------------"

read -p "Digite una opcion: " opc

case $opc in
1) chmod u+rw $nombre ;;

2) chmod u+wx $nombre ;;


3) chmod u+rx $nombre ;;

4) ls -l ;;
5) exit ;;

esac
Pregunta 8
Finalizado

Puntúa 10,00 sobre 10,00

La
siguiente linea de comandos:

passwd
–i 30 –w 5 –x 10 marco

Seleccione una:
a. Permite
dar 30 dias como plazo máximo antes de proceder al bloqueo de la cuenta, 5 días
de advertencia y 10 días de
tiempo máximo que permanecerá válida al usuario marco

b. Permite
dar 30 dias como plazo máximo antes de proceder al bloqueo de la cuenta, 5 días
de advertencia y 10 días
que debe esperar para cambiar la contraseña al usuario marco

c. Ninguno de los anteriores

d. Permite
dar 30 dias como plazo máximo para que se elimine la contraseña, 5 días de
advertencia y 10 días de tiempo
máximo que permanecerá válida al usuario marco

Pregunta 9
Finalizado

Puntúa 10,00 sobre 10,00

Son correctas ambas líneas de comandos?

chage -d 5 edwin        (Muestra el último cambio de contraseña (06/ene/1970) del usuario edwin)

chage -I 
5  edwin   (La contraseña del usuario Edwin se bloquea después de 5 días de haber expirado)

(NOTA: la segunda línea es i mayúsucla)

Seleccione una:
Verdadero

Falso
Pregunta 10

Finalizado

Puntúa 10,00 sobre 10,00

Son correctas ambas líneas de comando?


chown practico1.txt jose          (El usuario jose es el nuevo dueño del archivo practico1.txt)

chgrp  practico2.txt
sistemas   (El archivo practico2.txt pertenece al grupo sistemas)

Seleccione una:
Verdadero

Falso

◄ Clase 22-noviembre (Examen1)

Ir a...
Resumen de retención de datos
Descargar la app para dispositivos móviles

También podría gustarte