Está en la página 1de 19

SERVICIO NACIONAL DE ADIESTRAMIENTO EN TRABAJO INDUSTRIAL

PLAN DE TRABAJO
DEL ESTUDIANTE
TRABAJO FINAL DEL CURSO

1. INFORMACIÓN GENERAL

Apellidos y Nombres: Santos Mendoza Darlei Nikol ID: 001357472


Dirección Zonal/CFP: Huaura
Carrera: Soporte y Mantenimiento en Equipos de Computación Semestre: IV
Curso/ Mód. Formativo NDG LINUX ESSENTIALS (CISCO)
Tema del Trabajo: Hardware, red y seguridad en el sistema operativo Linux

2. PLANIFICACIÓN DEL TRABAJO


N ACTIVIDADES/
CRONOGRAMA/ FECHA DE ENTREGA
° ENTREGABLES
1 Llenado de información general 15/11
Llenado de cuadro de
2 15/11
planificación de trabajo
Llenado del cuadro de preguntas
3 15/!1
guía con sus respuestas
4 Hoja de planificación prevé 17/11
5 Elaboración del trabajo final 17/!1
6 Llenado de lista de recursos 25/11

3. PREGUNTAS GUIA
Durante la investigación de estudio, debes obtener las respuestas a las siguientes interrogantes:

Nº PREGUNTAS
Cuáles son los comandos en Linux que permiten obtener información
1
relacionado al hardware y al sistema operativo?
2 ¿Cuáles son los comandos que se emplean para configurar la red?
¿Qué utilidad tiene la configuración de: dirección IP, mascara de subred,
3
puerta d enlace y servidor DNS?
¿Cuáles son los comandos para crear cuentas de usuario y cuentas de
4
grupo? ¿Dónde se almacenan las cuentas de usuario y de grupo?
¿Cómo se puede ver los permisos de un archivo o carpeta? ¿Cuál es el
5 procedimiento para cambiar los permisos de una carpeta o archivo?
Explique.

2
TRABAJO FINAL DEL CURSO

HOJA DE RESPUESTAS A LAS PREGUNTAS GUÍA

1. Cuáles son los comandos en Linux que permiten obtener


información
relacionado al hardware y al sistema operativo?
Los comandos para obtener información son los siguientes:

 Comando lscpu – Procesamiento: El comando lscpu informa sobre


la CPU y las unidades de procesamiento, una de las partes mas
importantes del hardware en Linux. El comando no tiene más
opciones o funcionalidades.
 lshw – Lista de hardware en Linux: Esta utilidad de propósito
general nos brinda información breve y detallada sobre múltiples
unidades de hardware en Linux, como CPU, memoria, disco,
controladores usb, adaptadores de red, etc. Lshw extrae la
información de diferentes /proc files.
 hwinfo – Información del hardware en Linux: Hwinfo es otra
utilidad de prueba de hardware en Linux, de propósito general que
puede brinda información breve y detallada sobre múltiples
componentes de hardware diferentes. Su información es mucho más
extensa de lo que lshw puede aportar.
 lspci – Lista PCI: El comando lspci enumera todos los buses pci y
detalles sobre los dispositivos conectados a ellos. El adaptador vga,
la tarjeta gráfica, el adaptador de red, los puertos usb, los
controladores sata, etc. caen dentro de esta categoría.
 lsscsi – Listar dispositivos scsi: Enumera los dispositivos scsi /
sata, como los discos duros y las unidades ópticas.
 lsusb – Lista de los buses usb y detalles del dispositivo: Este
comando muestra los controladores USB y detalles sobre los
dispositivos conectados a ellos. Por defecto, se imprime una breve
información. Si queremos la opción detallada utilizamos el
argumento «-v» para imprimir información mas explicita sobre cada
puerto usb.
 Inxi: Es un script mega bash de 10K líneas que obtiene detalles de
hardware de múltiples orígenes y comandos diferentes en el sistema,
y genera un hermoso informe que los usuarios no técnicos pueden
leer fácilmente.
 Isblk - Lista de dispositivos de bloque: Enumerar la información
de todos los dispositivos de bloque, que son las particiones de disco
duro y otros dispositivos de almacenamiento como unidades ópticas
y unidades de memoria flash.
 df - espacio en disco de los sistemas de archivos: Informa sobre
varias particiones, sus puntos de montaje y el espacio utilizado y
disponible en cada uno.

3
TRABAJO FINAL DEL CURSO

En el link encontrara el proceso de ejecución de cada comando

Link de ayuda: https://www.profesionalreview.com/2018/04/01/como-


verificar-la-informacion-sobre-el-hardware-en-linux/

2. ¿Cuáles son los comandos que se emplean para configurar la


red?
Los comandos son los siguientes: 

Ifconfig: es uno de los comandos más usados a diario por los


administradores de red o personal de soporte ya que gracias a ella
podemos conocer detalles específicos de la red y realizar tareas como:

 Conocer la dirección IP del equipo.


 Ver el nombre del interfaz.
 Conocer la dirección MAC del adaptador red.
 Habilitar o deshabilitar la interfaz de red.
 Conocer el tamaño MTU (unidad de transmisión máxima).
 Analizar los errores de red y más.

Ping: Otro de los comandos más usados gracias a su prestación es Ping


mediante el cual podemos comprobar la conexión de un sitio remoto y
obtener detalles de la misma de forma clara. 

PING (Packet INternet Groper) hace uso del protocolo ICMP (Protocolo de
mensajes de control de Internet) para comunicarse con otros dispositivos
y verificar su estado.

Al ejecutar ping a un sitio podemos obtener detalles como:

 IP de destino.
 Numero de paquetes enviados y recibidos.
 Porcentaje de paquetes perdidos.
 Tiempo total de verificación de conexión y más.

Traceroute: Con este comando tendremos la oportunidad de analizar en


detalle y brindar una solución de problemas de red al mostrar el número
de saltos necesarios para llegar al host de destino para llegar a destino y
para determinar los paquetes enviados. 

Con traceroute estaremos haciendo un seguimiento al servidor DNS. En


caso de no contar con traceroute disponible podemos instalarlo
ejecutando el comando:

sudo apt install traceroute

Dig: Dig (domain information groper) es usado para solucionar problemas

4
TRABAJO FINAL DEL CURSO

asociados al DNS del servidor. Dig analiza la información relacionada con


el DNS como registros, CNAME, registro MX y demás.

Podemos ver la información DNS del sitio analizado. Con Dig tenemos las
siguientes opciones:

 Obtener el registro inverso de una dirección IP:


dig -x
 Obtener solo el valor:
dig +short
 Obtener la lista de servidores root:
dig . ns

Netstat: (Network Statistic) es un comando que podemos usar para


obtener información básica sobre el estado de la red en aspectos como
enrutamiento, estado de la conexión, mascara de red, nombre de interfaz,
etc:

Podremos usar las siguientes opciones con netstat:

 Ver las conexiones activas:


netstat -a
 Desplegar puertos de escucha:
netstat -l

Nslookup: Gracias a este comando podemos ver la información DNS de


un sitio en especial. Al ejecutarlo veremos información como la dirección
IP, nombre canónico, etc.

Algunas de las opciones a usar con nslookup son:

 Acceder al root del equipo de destino:


nslookup root
 
 Enviar una respuesta recursiva a la consulta:
nslookup [no]recurse  

Route: Gracias a este comando tendremos la oportunidad de gestionar


todo lo relacionado a la tabla de enrutamiento de la conexión.

Host: Gracias a este comando podemos saber con detalle la dirección IP,


IPv4 o Ipv6, de un sitio remoto así como saber más sobre su DNS: 

5
TRABAJO FINAL DEL CURSO

ARP: (Address Resolution Protocol) es un comando que será de gran


ayuda para la gestión de las tablas ARP del Kernel.

Ethtool: Gracias a este comando estaremos en la capacidad de ver,


establecer la velocidad tarjeta de la interfaz de red (NIC) del equipo actual.
Es posible definir velocidad dúplex de forma constante en la ruta

/etc/sysconfig/network-scripts/ifcfg-eth0 con la variable


ETHTOOL_OPTS.

Iwconfig: Este comando es usado para la configuración de interfaces de


red inalámbricas y con el podremos ver y configurar los detalles básicos de
Wi-Fi como el canal SSID y el cifrado. Para su instalación ejecutaremos el
siguiente comando:

sudo apt install Wireless-tools


 

Su sintaxis de uso es :

iwconfig (Interfaz)

Hostname: Nos permite conocer el nombre del equipo actual y podremos


cambiar su configuración en la ruta /etc/sysconfig/network.

Link de ayuda: https://www.solvetic.com/tutoriales/article/4184-lista-


comandos-configurar-redes-linux/

3. ¿Qué utilidad tiene la configuración de: dirección IP, mascara de


subred,
puerta d enlace y servidor DNS?
Dirección IP y Mascara de subred: En realidad la IP por si sola no sirve
para identificarnos en la red. Tenemos que acompañarla siempre con
la máscara de subred, la cual, a efectos prácticos es otra IP pero cuya
numeración casi siempre va a estar compuesta por ceros y 255. 

En Internet, gracias a las máscaras se subred se pueden distinguir


direcciones IP que a simple vista parecen iguales, pero, al tener una
máscara de subred distinta permite que no haya confusión y, lo que es
más importante, sigan habiendo IP’s disponibles (algo que está
peligrando).

6
TRABAJO FINAL DEL CURSO

Puerta de enlace: Sirve para que nos permita comunicarnos hacia el


exterior, ósea el router. Cada router tiene una ip interna y esta es la que
debemos saber para conectarlo con nuestros dispositivos y mostrarles a
que ‘puerta’ se deben dirigir para que puedan conectarse a internet. 

Los servidores DNS se encargan de convertir las solicitudes de nombres


en direcciones ip. Por ejemplo, si quieres buscar YouTube y no sabes su
dirección ip, simplemente puedes buscar YouTube y el DNS se encarga de
buscar su ip y mostrarte su página. 

Link de ayuda: https://www.xatakamovil.com/conectividad/conoce-tu-


router-i-direccion-ip-mascara-de-subred-y-puerta-de-enlace#:~:text=En
%20Internet%2C%20gracias%20a%20las,(algo%20que%20est
%C3%A1%20peligrando).

4. ¿Cuáles son los comandos para crear cuentas de usuario y


cuentas de
grupo? ¿Dónde se almacenan las cuentas de usuario y de
grupo?
Estos son los comandos para la gestión de usuarios y grupos en Linux
entre otras:

 adduser o useradd: permite la creación de nuevos usuarios.


 usermod, chfn, chsh y chage: usados para la modificación de un
usuario.
 deluser o  userdel: comando para la eliminación de usuarios.
 passwd: para cambiar la contraseña de un usuario.
 addgroup o groupadd: usado para añadir un grupo.
 groupmod: permite modificar un grupo.
 groupdel o delgroup: se utiliza para eliminar un grupo.
 gpasswd: comando diseñado para cambiar la contraseña de un
grupo.
 whoami: para saber qué usuario somos.
 groups: para obtener información de los grupos a los que
pertenecemos.
 id: nos muestra tanto el usuario como los grupos.
 su: comando para cambiar de usuario.
 who o w: sirve para saber cuáles usuarios están conectados en la
máquina en un determinado momento.
 write  o  wall: para enviar mensajes de al resto de usuarios
logueados.

Y referente a la información o las cuentas de usuarios se almacena en el


archivo passwd. La información de contraseña se almacena como se indica

7
TRABAJO FINAL DEL CURSO

a continuación:

 En el archivo passwd cuando utiliza NIS


 En el archivo /etc/shadow cuando utiliza archivos /etc
 En el contenedor people cuando utiliza LDAP

La caducidad de contraseña está disponible cuando utiliza LDAP, pero no


NIS.

La información de grupo se almacena en el archivo group para NIS y


archivos. Para LDAP, la información de grupo se almacena en el
contenedor group.

Link de ayuda: https://keepcoding.io/blog/gestion-de-usuarios-y-grupos-


en-linux/

5. ¿Cómo se puede ver los permisos de un archivo o carpeta?


¿Cuál es el
procedimiento para cambiar los permisos de una carpeta o
archivo?
Explique.
Lo primero que debemos de saber es que Todo fichero y carpeta en Linux
tiene un conjunto de permisos. Para mostrar los permisos se utiliza la
opción -l del comando ls. A continuación, se muestra un ejemplo de la
información que muestra este comando.

$ ls -l fichero.txt
-rw-r--r-- 1 teleco teleco 33 2010-06-10 12:05 fichero.txt

La convención utilizada por el intérprete para mostrar esta información es


la siguiente (campos por orden de izquierda a derecha):

 El primer símbolo es “-” para un fichero y “d” para un directorio. Los


9 símbolos siguientes son los permisos. “r” para lectura, “w” para
escritura, “x” para ejecución y “-” para la ausencia de ese permiso.
 Un número natural mayor que uno que denota el número
de enlaces duros que apuntan al fichero (irrelevante por ahora).
 Nombre del usuario propietario
 Grupo del propietario
 Tamaño en bytes
 Fecha de la última modificación
 Nombre del fichero

Para cambiar los permisos de un fichero o carpeta desde el intérprete de


comandos se utiliza el comando chmod (“change mode”). En su versión

8
TRABAJO FINAL DEL CURSO

más simple recibe dos parámetros, una cadena de texto describiendo los
cambios en los permisos y una ruta a un fichero o carpeta sobre el que
aplicar estos cambios. La cadena tiene tres partes: una o varias de las
letras “u”, “g” u “o”, seguida del signo “+” o “-”, seguida de una o varias de
las letras “r”, “w” o “x”. La interpretación es que a la categoría especificada
en el primer grupo de letras se le añade (si se utiliza “+”) o se le retira (si se
utiliza “-”) el permiso indicado por el segundo grupo de letras. Por ejemplo,
para añadir a un fichero el permiso de ejecución para su propietario y su
grupo se ejecuta el comando:

$ chmod ug+x fichero.txt

Otra manera de cambiar los permisos de un fichero o carpeta desde el


intérprete de comandos utilizando el comando chmod es también
recibiendo dos parámetros: el primer parámetro son 3 números, cada uno
del 0 al 7, que se transforma a 3 bits en binario, coincidiendo
respectivamente cada bit si está activo o no si tiene permiso de lectura,
escritura y ejecución. Los tres números se corresponden con usuario,
grupo y otros. Por ejemplo, para dar todos los permisos del archivo al
propietario y ninguno al resto se ejecuta:

$ chmod 700 fichero.txt

Link de ayuda:
http://www.it.uc3m.es/pbasanta/asng/course_notes/ch12s06.html#:~:text=
Todo%20fichero%20y%20carpeta%20en,opci%C3%B3n%20%2Dl%20del
%20comando%20ls.

9
TRABAJO FINAL DEL CURSO

HOJA DE PLANIFICACIÓN

PROCESO DE EJECUCIÓN
SEGURIDAD / MEDIO AMBIENTE /
OPERACIONES / PASOS /SUBPASOS NORMAS -ESTANDARES
No hay mucho que explicar, todo está en el Puntualidad, orden al
trabajo realizado, le invito a que lea mi trabajo realizar el trabajo de Linux

INSTRUCCIONES: debes ser lo más explícito posible. Los gráficos ayudan a transmitir
mejor las ideas. No olvides los aspectos de calidad, medio ambiente y SHI.

10
TRABAJO FINAL DEL CURSO

DIBUJO / ESQUEMA/ DIAGRAMA

La empresa NanoSoft SAC se dedica a las actividades relacionadas a la


informática y cuenta con sus servicios como practicante, se le solicita
realizar las tareas que se indican. Los equipos se encuentran en un
ambiente productivo y emplean Linux sin GUI

1. Elaborar un inventario de las computadoras de la empresa que


tienen instalados el S.O. Linux. Este inventario debe contener
datos del procesador, tarjetas madres y buses, memoria RAM,
dispositivos periféricos, dispositivos de bus serie universal (USB),
dispositivos de disco.
Elabore una tabla o esquema con el procedimiento que seguiría
para obtener la información solicitada. Complemente su
respuesta, colocando captura de imágenes como evidencia.

PROCEDIMIENTO:

Dado que se necesita conseguir información acerca del hardware en las


computadoras de la empresa, haremos uso de determinados comandos que
nos proporcionaran datos requeridos del sistema:

lscpu Comando que brinda información relacionada al CPU

Comando que muestra datos acerca del hardware


lshw -short
instalado (memoria RAM, CPU, almacenamiento, etc.)

Comando que revela un listado de todos los buces


lspci PCI, y dispositivos conectados (tarjeta gráfica, tarjeta
de red, puertos USB, SATA).

Comando que detalla todos los dispositivos


lsusb
conectados a los puertos USB del sistema.

Comando que muestra la cantidad de memoria RAM


Free-m
instalada, libre y utilizada hasta el momento.

Comando que muestra todos los dispositivos SATA


hdparm
conectados al equipo.
11
TRABAJO FINAL DEL CURSO

Se hará uso de estos comandos desde el terminal de Linux para recabar toda la
información solicitada por la empresa, y de existir irregularidades con el
funcionamiento de algún dispositivo de hardware conectado, gracias a la
información que se obtuvo será más fácil identificarlos y brindar alternativas de
solución optimas.

Al ejecutar el primer comando Iscpu obtenemos los siguientes valores:

Del mismo modo, al ejecutar el segundo comando lshw -short se obtienen los
siguientes valores:

12
TRABAJO FINAL DEL CURSO

Ahora, al ejecutar el tercer comando lspci se obtienen estos valores:

Posteriormente ejecutamos el cuarto comando lsusb y obtenemos estos datos:

Ejecutamos el comando free-m y se muestran estos datos:

Finalmente, ejecutamos el comando hdparm:

Una vez ejecutados todos los comandos se procede a recopilar todos los datos
obtenidos de la terminal

13
TRABAJO FINAL DEL CURSO

2. Se necesita obtener la configuración de los parámetros de red


como: dirección IP, mascara de subred, puerta de enlace,
servidores DNS, etc. Además de observar los archivos relacionado
a estas configuraciones. Explique mediante una tabla o esquema
con el procedimiento a seguir para obtener lo solicitado.
Complemente su respuesta colocando captura de imágenes.

Ahora que se necesita obtener la información de los parámetros de red, como


dirección IP, mascara de subred, puerta de enlace, servidores DNS, entre otros,
así como revisar archivos relacionados a estas configuraciones de red haremos
uso de comandos específicos que nos brinden datos detallados.

Comando que proporciona información de la interfaz de red y


ipconfig si se gusta, configurarlas al gusto del usuario

Otro comando para obtener dirección IP y estadísticas de la


ip addr interfaz

Comando que muestra la tabla de enrutamiento de la


route configuración TCP/IP, así como la puerta de enlace
predeterminada y subred mask.

Comando que nos permite gestionar los aspectos de la red, así


netstat como revisar el rendimiento dentro del tráfico de red y
solucionar problemas

Comando utilizado para revisar servidores DNS y adquirir


dig información sobre direcciones de host, servidores de nombre
etc.
De igual modo como se procedió a hacer con los comandos para obtener
información del hardware, utilizaremos estos comandos dentro del terminal de
Linux para recolectar datos de la información solicitada por la empresa.

1. Ejecutar el comando ipconfig:

2. Ejecutar el comando ip addr:


14
TRABAJO FINAL DEL CURSO

3. Ejecutar el comando route:

4. Ejecutar el comando Netstat:

5. Ejecutar el comando dig:

15
TRABAJO FINAL DEL CURSO

Recopilaremos todos los datos obtenidos de la terminal y realizaremos un informe con


la información solicitada por la empresa para su próxima revisión.

3. Se necesita conocer información de las cuentas de usuario de


las computadoras, visualización de la información del inicio de
sesión, información de las cuentas de usuario y de grupo
establecidas en el sistema.
Explique el procedimiento para cumplir con lo solicitado
empleando una tabla o esquema. Complemente su respuesta
colocando captura de imágenes.
Ya que se requiere conocer la informacion de las cuentas de usuario habilitadas
en las computadoras, así como la visualización de inicio de sesión, y grupos
establecidos en Linux, se utilizarán los siguientes comandos:
Comando utilizado para mostrar identificación real y efectiva de
id usuarios y grupos del sistema.
Comando utilizado para ver todos los grupos a los que pertenece el
groups usuario.
Comando que revela el nombre real del usuario, directorio de inicio,
finger inicio de sesión, etc.
Comando que muestra los nombres de usuario de todos los usuarios
users que actualmente inician sesión en el sistema.
Comando que muestra los GID de todos los grupos disponibles en el
cat/etc/group sistema.

1. Ejecutamos el comando id:

16
TRABAJO FINAL DEL CURSO

2. Ejecutamos el comando groups:

3. Ejecutamos el comando finger:

4. Ejecutamos el comando users:

17
TRABAJO FINAL DEL CURSO

5. Ejecutamos el comando cat/etc/groups:

4.Su jefe inmediato a manera de evaluar sus conocimientos sobre sobre


propiedades y permisos en directorios y archivos le solicita que elabore un mapa
mental sobre estos temas ya que será empleado en una capacitación interna dentro
de la empresa. Elaborar un organizador gráfico (mapa mental o conceptual) sobre
propiedades y permisos en directorios y archivos dentro del S.O. Linux.

[TRABAJO FINAL DEL CURSO]

[SANTOS MENDOZA DARLEI NIKOL] [ESCALA]

18
TRABAJO FINAL DEL CURSO

LISTA DE RECURSOS

INSTRUCCIONES: completa la lista de recursos necesarios para la ejecución del trabajo.

1. MÁQUINAS Y EQUIPOS
Laptop Lenovo de 9th Generación CORE i7
Con 32GB de RAM y 2T de almacenamiento en disco duro
Con un Mause de marca MICRONICS Gamer

3. HERRAMIENTAS E INSTRUMENTOS
Disco duro para la emulación del virtual box con el sistema de Linux kubuntu
Paginas web de ayuda y guías referentes al tema

5. MATERIALES E INSUMOS
Documentos PDF y Word para la elaboración del trabajo

19

También podría gustarte