Laboratorio 08 (1) Trouble Shoting by Otsva
Laboratorio 08 (1) Trouble Shoting by Otsva
Laboratorio 08 (1) Trouble Shoting by Otsva
DD-106
Laboratorio 08 - Configuración de Entorno de Usuario
Página 1
I. OBJETIVOS
II. SEGURIDAD
Advertencia:
En este laboratorio está prohibida la manipulación de hardware, conexiones
eléctricas o de red; así como la ingestión de alimentos o bebidas.
IV. RECURSOS
○ Computadora con Vmware Workstation.
○ Máquina virtual con CentOS 7.
VI. PROCEDIMIENTO
● El hostname del sistema operativo deberá contar con la siguiente estructura: primera letra
de su primer nombre, seguido de su apellido paterno y de las letras Srv. Un nombre válido
sería jdiazSrv para alguien que se llame Juan Diaz.
NOTA
Toda captura de pantalla deberá ir acompaña del hostname de sistema operativo.
● Para lo siguiente se necesita emplear la herramienta sudo, para comprobar que se cuenta
con dicha herramienta se ejecuta el siguiente comando.
# rpm –qa | grep sudo
● Se pueden definir alias y reglas. Los alias permiten definir una lista de mandatos, una lista
de usuarios, un alista de anfitriones o bien ejecutar como otros usuarios.
Cmnd_Alias
No, readonly nos indica que el permiso solamente es de lectura y siendo root no
se puede editar directamente
● Inicie sesión en una nueva consola con el usuario “fulano” ¿Puede aplicar el mandato?
Pruebe las 2 maneras siguientes:
$ sudo systemctl restart network
$ sudo /usr/bin/systemctl restart network
User_Alias
● ¿Cómo haría para que los usuarios de esta lista, pudieran aplicar MANDATOSHTTPD?
Host_Alias
● A su vez, los nuevos usuarios creados deberán poder crear directorios, copiar archivos en
ellos, listar no sólo los suyos y por último borrar incluso los que no les pertenecen.
User_Alias USUARIOSSU = sudousr01, sudousr02, sudousr03, sudousr04,
sudousr05, sudousr06
Cmnd_Alias ACCIONES = /bin/mkdir, /bin/cp, /bin/ls, /bin/rmdir
USUARIOSSU ALL = ACCIONES
USO DE ALIAS
● Los alias permiten crear atajos o configurar opciones por defecto para los comandos
utilizados con más frecuencia. Realice lo siguiente:
# touch algo-nuevo.txt
# touch otro-nuevo.txt
# cp algo-nuevo.txt otro-nuevo.txt
Entonces al asignar cp como cp –i, hacemos que cp funcione al igual que cp –i por
lo cual al volver a ejecutar el comando cp nos pregunta si queremos sobrescribir
el archivo
● Cree un alias similar para “rm”, es decir, que pida confirmación antes de actuar:
# unalias cp
● Aplique lo siguiente:
# echo $PWD
# alias dirA="echo Directorio de Trabajo es : $PWD"
# alias dirA
# alias dirB='echo Directorio de Trabajo es : \$PWD'
# alias dirB
● ¿Cuál es la diferencia entre crear un alias con comillas dobles y comillas simples?
Nro. DD-106
Laboratorio 08 - Configuración de Entorno de Usuario
Página 6
VARIABLES DE ENTORNO
HOME /root
LANG es_PE.UTF-8
MAIL /var/spool/mail/root
PATH /usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/us/bi
n:/root/bin
TERM linux
SHELL /bin/bash
INVESTIGACIÓN
● ¿Para qué sirve el comando archivo .bash_history ubicado en la carpeta home de un
usuario?
Nro. DD-106
Laboratorio 08 - Configuración de Entorno de Usuario
Página 7
Es un comando muy útil para averiguar los últimos comandos que se han
ejecutado en un servidor, el comando mostrará, por defecto, los últimos 500
comandos ejecutados, tomando estos datos del archivo .bash_history del home
del propio usuario
● ¿Para qué sirve el comando archivo .bashrc ubicado en la carpeta home de un usuario?
La mayoría de las veces los archivos BASHRC se utilizan para ejecutar los mismos
scripts o inicializar los mismos ajustes al crear una nueva terminal. De este modo,
ciertos ajustes no tienen que aplicarse manualmente y ya están disponibles para el
usuario desde el principio.
Nro. DD-106
Laboratorio 08 - Configuración de Entorno de Usuario
Página 8
VII. OBSERVACIONES
● Logramos que otros usuarios puedan ejecutar comando de cierto nivel sin ser
administrador
VIII. CONCLUSIONES
● Al momento de definir alias debemos especificar qué tipo de alias será para así asignarle
elementos de acuerdo al tipo de alias que sea.
● Los alias nos ayudan a simplificar los comandos para así asignarlos a este con esto
ahorramos bastante tiempo dependiendo de la magnitud del alias creado
● Al asignarle a otro usuario permitir ejecutar comandos root para que así tenga un mejor
tipo de alcance o disponibilidad
● Las reglas son esenciales ya que estas generar un nivel de seguridad para poder definir
a quien le daremos acceso a nuestros alias o permisos de ejercicio