Sunteți pe pagina 1din 71

Administración del Sistema Operativo Linux – Nivel Básico 1

CAPITULO I
TEMAS

 Fundamentos de Linux

 Instalación de Linux

OBJETIVOS

Al finalizar el capítulo el alumno podrá:

 Identificar las características de los dispositivos del sistema operativo Linux.

 Instalar el sistema operativo Linux en varios escenarios.

RECURSOS

 Una computadora personal

 Material educativo

Centro de Tecnología de la Información y Sistemas


Administración del Sistema Operativo Linux – Nivel Básico 2

GNU/LINUX
Sistema Operativo Libre (Gratuito) su código está basado en lenguaje C, Algunas de sus
características son las Siguientes:

- Multitarea
- Multiusuario

Existen diversas distribuciones bajo el kernel de Linux, las separaremos en cuanto al tipo de
uso.

Distribuciones más Usadas según el tipo de trabajo

REDES USUARIOS FINALES

Red Hat Ubuntu y derivados

CentOS Mandriva

Debian

Suse

Centro de Tecnología de la Información y Sistemas


Administración del Sistema Operativo Linux – Nivel Básico 3

Instalación de Linux
Introducimos el CD/DVD en la Lectora, configuramos la BIOS de la PC para que la secuencia de
inicio tenga prioridad en el drive del CD/DVD, a continuación las opciones de Instalación.

CASO 1: Instalación de la Distribución CentOS

Insertamos el Disco de Instalación

En esta primera pantalla nos muestra las opciones de instalación.

Si deseo instalar de una forma especial (Avanzada) presiono la tecla <TAB> y el cursor se
ubicará en el promt para que pueda ingresar parámetros para la instalación

Centro de Tecnología de la Información y Sistemas


Administración del Sistema Operativo Linux – Nivel Básico 4

La siguiente opción nos da el acceso para verificar la integridad de los archivos del CD/DVD

En la siguiente pantalla nos mostrará la Bienvenida de la Instalación

Centro de Tecnología de la Información y Sistemas


Administración del Sistema Operativo Linux – Nivel Básico 5

Seleccionamos el idioma para la instalación

Seleccionamos el tipo de teclado

Centro de Tecnología de la Información y Sistemas


Administración del Sistema Operativo Linux – Nivel Básico 6

Seleccionamos el tipo de almacenamiento para la instalación

Asignamos un nombre a la PC y también podemos configurar la RED

Centro de Tecnología de la Información y Sistemas


Administración del Sistema Operativo Linux – Nivel Básico 7

Seleccionamos la zona horaria

Asignamos una contraseña al usuario root

Centro de Tecnología de la Información y Sistemas


Administración del Sistema Operativo Linux – Nivel Básico 8

Seleccionamos el método para particionar el disco duro

En esta pantalla nos muestra las opciones de particionamiento, así como información del
disco.

Centro de Tecnología de la Información y Sistemas


Administración del Sistema Operativo Linux – Nivel Básico 9

Seleccionamos el disco / Crear y nos muestra la herramienta para crear particiones, seleccionamos
estándar

Primero crearemos el SWAP (Tipo de sistema de archivo, seleccionamos swap, le damos tamaño y le
damos en crear)

Centro de Tecnología de la Información y Sistemas


Administración del Sistema Operativo Linux – Nivel Básico 10

Ahora creamos la partición donde se alojará el sistema de archivos:

- Seleccionamos la partición libre, le damos en crear /Partición estándar


- Punto de montaje seleccionamos el símbolo /
- Tipo de sistema de archivos seleccionamos ext4
- Asignamos el tamaño para esta partición

Presionamos aceptar

Centro de Tecnología de la Información y Sistemas


Administración del Sistema Operativo Linux – Nivel Básico 11

Quedará algo parecido a la siguiente Figura. Seleccionamos la partición donde se instalará el


sistema operativo, le damos en siguiente y escribimos los cambios en el disco.

La siguiente opción es para configurar el gestor de arranque GRUB, si deseamos le podemos


modificar la etiqueta

Centro de Tecnología de la Información y Sistemas


Administración del Sistema Operativo Linux – Nivel Básico 12

La última opción es la configuración de paquetes que se van a instalar, seleccionamos la que se


ajusta a nuestras necesidades y le damos en aceptar.

Comienza la instalación

Centro de Tecnología de la Información y Sistemas


Administración del Sistema Operativo Linux – Nivel Básico 13

Terminada la instalación procedemos a reiniciar

Observamos como inicia:

Cargando el sistema:

Centro de Tecnología de la Información y Sistemas


Administración del Sistema Operativo Linux – Nivel Básico 14

POST Instalación

Pantalla de bienvenida

Nos pide la creación de un usuario

Centro de Tecnología de la Información y Sistemas


Administración del Sistema Operativo Linux – Nivel Básico 15

Configuración de Fecha y Hora

Opción de Kdump desactivado y finalizamos

Centro de Tecnología de la Información y Sistemas


Administración del Sistema Operativo Linux – Nivel Básico 16

Ya tenemos CentOS instalado.

Centro de Tecnología de la Información y Sistemas


Administración del Sistema Operativo Linux – Nivel Básico 17

CASO 2: Instalación de CentOS en un disco donde existe un Windows Instalado

Tenemos el Siguiente Escenario

Los pasos para este tipo de instalación son los mismos pasos de la sección anterior hasta el
punto donde particionamos el disco, para este caso nos mostraría lo siguiente:
En este caso en la información del disco tenemos ya dos particiones creadas, sabemos que en
la primera partición en NTFS tenemos instalado Windows 7, la segunda partición está en
FAT32 y tenemos un sector Libre que es la que usaremos para instalar Linux.

Centro de Tecnología de la Información y Sistemas


Administración del Sistema Operativo Linux – Nivel Básico 18

Seleccionamos la partición libre y creamos el SWAP y la Raíz para el sistema y continuamos con
el proceso de instalación:

Llegamos a la parte del gestor de arranque (GRUB), vemos que nos muestra 2 etiquetas, cada
una hace referencia a un número de partición (other -> sda1, CentOS -> sda3)

Sabemos que en sda1 está instalado Windows 7 entonces procedemos a editar la etiqueta
quedando así:

¿Qué sucede si tengo 2 sistemas Windows instalados, reconocerá ambas particiones como
tales?

Centro de Tecnología de la Información y Sistemas


Administración del Sistema Operativo Linux – Nivel Básico 19

CAPITULO Nº 2
TEMAS

 Manejo del entorno gráfico GNOME

OBJETIVOS

Al finalizar el capítulo el alumno podrá

 Identifica las características del Escritorio GNOME

 Navegar entre directorios

RECURSOS

 Una computadora personal

 Material Educativo

Centro de Tecnología de la Información y Sistemas


Administración del Sistema Operativo Linux – Nivel Básico 20

Escritorio GNOME
GNOME es el entorno de escritorio gráfico predeterminado para CentOS. Se proporciona un
escritorio integrado, atractivo para los usuarios y una plataforma de desarrollo unificado en la
parte superior del escritorio proporcionada por el Sistema X Windows

El entorno de escritorio GNOME incluye aplicaciones integradas, como Nautilus y editor de


texto gedit, que le permite utilizar combinaciones de teclado y ratón para cortar, pegar, copiar,
mover y eliminar archivos, carpetas y otros elementos en el escritorio. Herramientas de
administración en los menús de GNOME le permite controlar los procesos, configurar los
servicios, sistemas remotos.

Componentes de GNOME:

 El panel: área en el escritorio de GNOME en la que tienen acceso a ciertas acciones


o información
 Applet: una pequeña aplicación interactiva que se encuentra dentro de un panel,
por ejemplo, el control de volumen. Cada subprograma tiene una interfaz de
usuario simple que usted puede operar con el mouse o teclado.
 Workspace: un área discreta en el escritorio de GNOME en el que se puede
trabajar.

Centro de Tecnología de la Información y Sistemas


Administración del Sistema Operativo Linux – Nivel Básico 21

Gestión de Sistema de archivos

La Jerarquía del sistema de archivos de Linux

En Linux y UNIX como sistemas operativos, el sistema de archivos está organizado en una
jerarquía, como un árbol invertido.
La raíz del árbol es el directorio /
El nivel superior de un sistema de archivo es tratado como si fuera un directorio
para especificar la ubicación de un archivo en el sistema, podemos especificar la ruta completa
a ese archivo a partir de la raíz del árbol a través de sus subdirectorios hasta llegar al archivo
destino o saltar directorio por directorio hasta llegar al destino, se le denomina ruta absoluta
y ruta relativa respectivamente.

Centro de Tecnología de la Información y Sistemas


Administración del Sistema Operativo Linux – Nivel Básico 22

 La mayoría de los archivos de configuración se guardan en el directorio /etc y sus


subdirectorios.

 El directorio /var contiene archivos de sistema variables, tales como registros,


datos de servicios.

 Ejecutables o comandos, se guardan en /usr/bin o /bin para ser accesible por


todos los usuarios. Algunos de los comandos de administración se pueden
mantener en /usr/sbin o /sbin.

 Cada usuario tiene su propio directorio que se aloja dentro del directorio /home.
Todos los archivos personales del usuario (configuración, datos o incluso
aplicaciones) se guardan aquí.
El directorio del usuario root no se encuentra dentro de /home por ser el súper
usuario su ubicación está en la raíz /root.

 El directorio /tmp es utilizado generalmente por las aplicaciones para almacenar


datos temporales. El sistema elimina automáticamente los archivos de más de diez
días de permanencia en /tmp.

 El gestor de arranque es el encargado de cargar Linux. El gestor de arranque, el


kernel y los archivos de configuración del cargador, se almacenan en /boot.

 El sistema representa los dispositivos de hardware llamados archivos de


dispositivos, que se mantienen en el directorio /dev y sus subdirectorios.

 Cuando medios extraíbles son conectados, el sistema de archivos los instala en un


subdirectorio de /media.
Por ejemplo, un CD-ROM puede ser montado en /media/cdrom, y usted podría
tener acceso a ese directorio cada vez que necesite leer un archivo desde el CD-
ROM. Si el medio extraíble tiene una etiqueta de sistema de archivos que se utiliza
a menudo toma una etiqueta como el nombre del punto de montaje en /media.

Centro de Tecnología de la Información y Sistemas


Administración del Sistema Operativo Linux – Nivel Básico 23

Test: Sistema de Archivos

1. ________ contiene la mayor parte de los archivos configuración del


sistema

2. ________ es el directorio raíz

3. Directorios de los usuarios se encuentran en __________ , pero el


directorio del usuario root esta en ___________

4. El directorio __________contiene datos variables como los Web


sitios y sitios FTP.

5. Los archivos temporales se almacenan en ___________ y


_______________

6. Los dispositivos extraíbles se montan normalmente en el directorio


__________

7. Los archivos de dispositivos se mantienen en ________________

8. Los archivos utilizados durante el proceso de arranque se almacenan


en _________

Centro de Tecnología de la Información y Sistemas


Administración del Sistema Operativo Linux – Nivel Básico 24

CheckList

Inicie una sesión como visitor, la contraseña es password

Cambiar la contraseña del usuario visitor a 55TurnK3y

Salir

Vuelve a entrar como visitor con la nueva contraseña de 55TurnK3y

Bloquear la pantalla

Desbloquear la pantalla

Sin salir de la sesión, cambiar de sesión al usuario student, la


contraseña es student

Salir de la cuenta de student, desbloquear la pantalla de visitor


ingresando la contraseña

Retorne al escritorio de GNOME.

Cierre sesión

Centro de Tecnología de la Información y Sistemas


Administración del Sistema Operativo Linux – Nivel Básico 25

Editando archivos con gedit


Checklist

Logearse como student

Ejecutar el editor de texto gedit

Abrir el archivo gedit-test.txt del directorio del usuario

Guardar una copia de este archivo en el directorio activo del usuario


student con el nombre save-gedit-test.txt

Editar el archivo copiado save-gedit-test.txt, agregar el siguiente


contenido
“Esto es una prueba de uso del archivo gedit”

Guardar y salir

Centro de Tecnología de la Información y Sistemas


Administración del Sistema Operativo Linux – Nivel Básico 26

Administrar archivos con Nautilus

Usando Nautilus
Nautilus es el gestor de archivos que viene con el escritorio GNOME. Con Nautilus se puede
explorar el sistema de archivos, crear archivos y carpetas, ver las propiedades de archivos y
manipular archivos y carpetas (copiar, borrar, mover, cortar, pegar, y así sucesivamente).

Además de trabajar con archivos y carpetas locales, Nautilus también le permite acceder a los
archivos y carpetas, sistemas remotos.
Puede conectarse y navegar por los archivos de los servidores de FTP, recursos compartidos de
Windows, servidores y otros servidores de la red.

Centro de Tecnología de la Información y Sistemas


Administración del Sistema Operativo Linux – Nivel Básico 27

Test: Usando Nautilus

Nota: Todos los archivos arch1.txt arch3.txt arch5.txt arch9.txt se encuentran en el directorio
original dir

Logearse con el usuario student

Crear un directorio llamado targetdir en el directorio de student

Copiar el archivo llamado arch1.txt a targetdir

Crear un enlace simbólico en el directorio de student de nombre


text2.txt que haga
Referencia al contenido de arch1.txt que está dentro de targetdir

Mover el archivo arch3.txt al directorio targetdir

Cambiar el nombre del archivo arch9.txt a arch4.txt

Eliminar el archivo llamado arch5.txt

Eliminar el directorio originaldir

Centro de Tecnología de la Información y Sistemas


Administración del Sistema Operativo Linux – Nivel Básico 28

Accediendo a sistema de archivos remotos usando Nautilus

Teniendo en cuenta la conectividad de red, Nautilus puede mostrar archivos y carpetas de FTP
accesible de forma remota, Windows y otros tipos de servidores. La forma más fácil de lanzar
Nautilus para conectarse de forma remota es abrir una ventana y conectar al servidor

Checklist: Administrando Archivos Remotos usando Nautilus

 Logearse con el usuario student


 Seleccionar Lugares/conectar con el servidor
 Elija los siguiente:
Server type – elija SSH
Server – IP Servidor
Folder - /home/student/data
Username- student
 Conectarse al servidor y copiar el contenido del servidor al escritorio

Centro de Tecnología de la Información y Sistemas


Administración del Sistema Operativo Linux – Nivel Básico 29

Examen Capitulo: Copiar, Mover y Acceder a archivos Remotos usando


Nautilus

- Ingresar con el usuario student

- Crear un directorio llamado nautilus-test en el directorio principal de


student

- Copiar el archivo original1.txt que se encuentra en el servidor


(/home/student/test) al directorio nautilus-test

- Copiar el archivo original3.txt que se encuentra en el servidor al


directorio targetdir este directorio debe existir dentro del directorio
principal del usuario student

- Cambiar el nombre original3.txt a original9test.txt

- Conectar por ftp al servidor

- Copiar el archivo example.txt al escritorio del usuario student

Centro de Tecnología de la Información y Sistemas


Administración del Sistema Operativo Linux – Nivel Básico 30

Capitulo Nº 3
TEMAS

 Introducción a bash

 Manejo de comandos básicos

OBJETIVOS

Al finalizar el capítulo el alumno podrá

 Navegar entre directorios usando el bash

 Ejecutar aplicaciones en segundo plano

 Ejecutar algunos comandos básicos desde el bash

RECURSOS

 Una computadora personal

 Material Educativo

Centro de Tecnología de la Información y Sistemas


Administración del Sistema Operativo Linux – Nivel Básico 31

Introducción a bash

Bash es un programa informático que consiste en ejecutar órdenes, el bash es la shell de las
mayoría de distribuciones GNU/Linux

Usando bash

Ir a Aplicaciones -> Herramientas de Sistema -> terminal


 passwd
 id
 su – [username]
 exit

- La Tecla Tab ayuda a completar comandos

- El intérprete de comandos guarda un historial

Centro de Tecnología de la Información y Sistemas


Administración del Sistema Operativo Linux – Nivel Básico 32

Ejecutando Herramientas gráficas desde el bash

Algunos adicionales al control de trabajo relacionado con comandos de la shell son:

 Ctrl+c : Termina un proceso

 Ctrl+z: Suspende o detiene un proceso

 Jobs: lista de procesos en segundo plano y detenidos

 fg: envía un trabajo a primer plano

 bg: envía un trabajo a segundo plano

Checklist

Abrir una terminal

Ejecutar desde la Shell con privilegios de root system-config-


keyboard

Use la combinación de teclas para detener el proceso

Liste los procesos en segundo plano y detenidos

Mande la herramienta de teclado al primer plano

Exit

Centro de Tecnología de la Información y Sistemas


Administración del Sistema Operativo Linux – Nivel Básico 33

Navegar entre directorios

Gráfico Nautilus 1

El nombre de una ruta absoluta siempre comienza con /, por ejemplo la ruta absoluta para la
imagen seria /mnt/Tareas

- el símbolo ~, es una abreviatura para el nombre de ruta absoluta del directorio del
usuario actual.

La siguiente tabla compara y contrasta los comandos de la shell con operaciones en la interfaz
gráfica del gestor de archivos Nautilus

Navegación Grafica Navegación por comandos


Doble click en el directorio para ingresar cd [directorio]
Ver el contenido de un directorio ls [directory]
Lista de carpetas en la barra de direcciones Pwd

Centro de Tecnología de la Información y Sistemas


Administración del Sistema Operativo Linux – Nivel Básico 34

Test: Navegando con nombres de ruta absoluta


Según el gráfico anterior (Gráfico Nautilus 1) responder lo siguiente:

1. ¿Qué comando realizaría el usuario visitor para ubicarse en su directorio activo?


___________________________________________________________________

2. ¿Qué comando permite al usuario student cambiar de directorio?


___________________________________________________________________

3. ¿Cómo mostrar la lista de archivos contenidos en un directorio?


___________________________________________________________________

4. ¿Qué comando se utiliza para listar las imágenes en la carpeta de Images de


visitor?
___________________________________________________________________

5. Usted está en el directorio principal de visitor. ¿Cómo obtengo un listado de los


archivos en su propio directorio?
___________________________________________________________________

6. Usted no está seguro del directorio en que se encuentra. ¿Qué comando mostrará
su ubicación actual?
___________________________________________________________________

7. ¿Qué único comando se utiliza para mostrar los archivos, tanto en el directorio
Images y datos del usuario visitor?
___________________________________________________________________

8. ¿Cuál es el nombre de ruta absoluta para el archivo Roxanne.mp3?


___________________________________________________________________

9. ¿Cuál es el nombre de la ruta absoluta del Escritorio de Student?


___________________________________________________________________

Centro de Tecnología de la Información y Sistemas


Administración del Sistema Operativo Linux – Nivel Básico 35

Administrando archivos y directorios desde la línea de comandos

 mkdir : crea directorio


 touch : crea archivos con extensiones
 rmdir : elimina directorios vacíos
 cp : copia archivos
 mv : mueve o cambia de nombre a los archivos o directorios
 rm : elimina directorios y archivos

Comandos Básicos – Rutas Absolutas, Rutas Relativas

Centro de Tecnología de la Información y Sistemas


Administración del Sistema Operativo Linux – Nivel Básico 36

 Mover el archivo call-me.mp3 del usuario visitor a su escritorio usando rutas


absolutas
_________________________________________________________________

 Mover el archivo roxanne.mp3 al directorio mp3 usando ruta relativa


_________________________________________________________________

Checklist: Gestión de archivos usando rutas absolutas

Inicie sesión con el usuario student

Crear un directorio llamado bowe-labs el su directorio personal

Copie todos los archivos del directorio labtest al directorio bowe-labs

Mover los archivos del directorio DIR al directorio labtest

Cambiar de nombre al directorio labtest por testlab

Eliminar los archivos con extensión .text dentro del directorio bowe-
labs

Crear archivos dentro de testlab (index.html, music.mp3,


document.doc)

Centro de Tecnología de la Información y Sistemas


Administración del Sistema Operativo Linux – Nivel Básico 37

Examen Capitulo: Ordenando archivos y directorios


Organizar el directorio /home/student/HD1 ordenar los archivos enviándolos al directorio que
le corresponde

__________________________________________________
__________________________________________________
__________________________________________________
__________________________________________________
__________________________________________________
__________________________________________________
__________________________________________________
__________________________________________________
__________________________________________________
__________________________________________________

Centro de Tecnología de la Información y Sistemas


Administración del Sistema Operativo Linux – Nivel Básico 38

CAPITULO Nº 4
TEMAS

 Monitor de Recursos del Sistema

OBJETIVOS

Al finalizar el capítulo el alumno podrá:

 Identifica los procesos, prioridades y señales

 Monitorear los recursos del sistema

 Gestionar los recursos

 Analizar el uso de disco

RECURSOS

 Una computadora personal

 Material Educativo

Centro de Tecnología de la Información y Sistemas


Administración del Sistema Operativo Linux – Nivel Básico 39

Gestión de procesos
Un proceso es una instancia de un programa en ejecución. Los procesos tienen su propio
espacio en memoria, el hilo de ejecución, y las características tales como el contexto de
seguridad y la prioridad actual.

El kernel de Linux rastrea todos los aspectos de un proceso por su número de identificación de
proceso (PID).

La información sobre cada proceso que anuncia el kernel de los programas de usuario se da a
través de /proc /PID directorios.
La gestión de procesos comprende la monitorización, detención y cambio de prioridad

Señales:

El sistema operativo se comunica con los procesos a través de señales. Estas señales se
encargan de informar sobre eventos o situaciones de error en los procesos. En muchos casos,
estas señales se traducirán en el proceso de salida.

Una señal típica es SIGTERM, que termina el proceso de manera amable otra señal típica es
SIGKILL, que mata el proceso de manera forzada.

Prioridades:

El rango de valores para dar prioridad a un proceso va desde -20 hasta +19 a mayor valor
menor prioridad y lo puede ejecutar cualquier usuario, a menor valor mayor prioridad esta
opción solo puede ser modificada por el usuario root, la mayoría de procesos se ejecutan con
prioridad 0 (Prioridad normal)

Centro de Tecnología de la Información y Sistemas


Administración del Sistema Operativo Linux – Nivel Básico 40

Checklist: Monitoreando los procesos


Ejecutar la aplicación Monitor de Sistema Aplicaciones -> Herramientas de
sistema -> Monitor de Sistema

Seleccione la pestaña Procesos

Clic en la opción de %CPU para que se ordene de mayor a menor consumo de


CPU

Clic en la opción de Memoria y ordenar de mayor a menor consumo de memoria

Preguntas
¿Qué proceso está consumiendo mayor uso del CPU? Nombre y Porcentaje

______________________________________________________________________

¿Qué proceso está consumiendo mayor uso de la memoria? Nombre y Cantidad

______________________________________________________________________

Centro de Tecnología de la Información y Sistemas


Administración del Sistema Operativo Linux – Nivel Básico 41

Analizador de disco usado


Proporciona información detallada sobre el uso del disco, así como la visualización de espacio
de los datos en gráfico que nos ayudarán a entender mejor.

Pasos para la realización del análisis de uso de disco

1. Aplicaciones -> Herramientas de sistema -> Analizador de uso de disco

2. Seleccionar Editar -> Preferencias (para mostrar el dispositivo, el punto de montaje, el


tipo de sistema de archivos, tamaño total e información sobre el espacio disponible)

¿Cuánto de espacio libre tiene el disco?

_______________________________________________________________________

¿Tamaño ocupado en el disco?

_______________________________________________________________________

Centro de Tecnología de la Información y Sistemas


Administración del Sistema Operativo Linux – Nivel Básico 42

Pasos para la realización de análisis de directorios en el disco

1. Aplicaciones -> Herramientas de sistema -> Analizador de uso de disco

2. Seleccionar Analizador -> Inspeccionar Sistema de Ficheros

3. Analizar los directorios

¿Qué directorio del sistema de archivos ocupa más espacio que todos?

_______________________________________________________________________

Centro de Tecnología de la Información y Sistemas


Administración del Sistema Operativo Linux – Nivel Básico 43

Test: Monitoreando Procesos y Sistema de archivos


1. Identificar el proceso que consume más memoria en el sistema

______________________________________________________________

2. Identificar el proceso que consume mayor CPU en el sistema

______________________________________________________________

3. Ejecutar la aplicación Firefox. El CPU debe tener como prioridad principal a


Firefox

Valor renice = _________

4. Ejecutar la aplicación de fecha y hora y el CPU debe tener la última prioridad


para esa aplicación

Valor renice = _________

5. Determinar cuánto de espacio es usado por el directorio /usr

Tamaño MB = ___________ Porcentaje % = ___________

6. Que directorio dentro de home ocupa menos espacio

Tamaño=____ Porcentaje %= _____ Porcentaje Respecto a la Raíz=____

Centro de Tecnología de la Información y Sistemas


Administración del Sistema Operativo Linux – Nivel Básico 44

CAPITULO Nº 5
TEMAS

 Administración de software del sistema

OBJETIVOS

Al finalizar el capítulo el alumno podrá

 Hacer un inventario de software

 Administrar paquetes

RECURSOS

 Una computadora personal

 Material Educativo

Centro de Tecnología de la Información y Sistemas


Administración del Sistema Operativo Linux – Nivel Básico 45

Identificar los paquetes instalados


Uno de los problemas fundamentales en la administración del sistema es la forma de
administrar y actualizar software instalado.

Es muy difícil determinar si un archivo se instaló en el sistema o si se encuentra instalado que


necesitaría, y por lo tanto, si se puede eliminar con seguridad o actualizar a una nueva versión,
como software se extrae o actualiza en un sistema de producción.

Hace muchos años, Red Hat ha desarrollado el RPM Package Manager, que proporciona un
estándar para formar paquetes de software para su distribución, instalación, actualización y
eliminación y para asegurar que todas las bibliotecas de soporte necesarios para una
aplicación se instalen en el sistema correctamente.

Uso de PackageKit
Ir a Sistema -> Administración -> Añadir/Quitar Software

Para ver los paquetes individuales que se instalan o que están disponibles, seleccione todos los
paquetes del panel de la izquierda, navegar por la lista en el panel derecho.
Los paquetes con un check en la casilla de verificación están instalados.
Los paquetes sin check en la casilla de están disponibles para ser instalados.

Centro de Tecnología de la Información y Sistemas


Administración del Sistema Operativo Linux – Nivel Básico 46

Centro de Tecnología de la Información y Sistemas


Administración del Sistema Operativo Linux – Nivel Básico 47

Instalar, desinstalar y actualizar paquetes

Seleccione los paquetes para administrarlos individualmente o seleccione las colecciones de


paquetes para gestionar los grupos de paquetes, marque la casilla junto al paquete o grupo
que desee instalar.
Desactive la casilla de verificación junto al paquete o grupo para desinstalar.
Una vez que haya hecho su elección, haga clic en el botón Aplicar. Si el paquete o grupos
requiere
otros paquetes como son sus dependencias, haga clic en el botón Instalar para instalar las
dependencias necesarias y para desinstalarlas si fuera el caso.

Para actualizar el software del sistema inicie la aplicación Actualización de Software, haga clic
en Sistema –> Administración -> Actualización de software.
Todos los paquetes disponibles para la actualización están marcados para ser actualizados,
Usted puede quitar la selección de las actualizaciones del paquete que no desea instalar.

Practicando: Administración de software

Centro de Tecnología de la Información y Sistemas


Administración del Sistema Operativo Linux – Nivel Básico 48

- Instalar, desinstalar y actualizar los siguientes paquetes:

 xsane (nuevo paquete)


 gimp (nuevo paquete)
 yum (actualización)
 httpd (desinstalar)
 vsftpd (Instalar)
 xsane-gimp (Instalar)

Centro de Tecnología de la Información y Sistemas


Administración del Sistema Operativo Linux – Nivel Básico 49

CAPITULO Nº 6
TEMAS

 Administración de usuarios y grupos

OBJETIVOS

Al finalizar el capítulo el alumno podrá

 Crear y eliminar usuarios


 Deshabilitar cuentas de usuarios
 Crear y eliminar grupos
 Gestión básica de políticas de contraseña

RECURSOS

 Una computadora personal

 Material Educativo

Centro de Tecnología de la Información y Sistemas


Administración del Sistema Operativo Linux – Nivel Básico 50

Administración de usuarios y grupos


Entre las tareas que se revisará administraremos como:
• Crear y eliminar cuentas de usuario local y de grupos
• Asignar los usuarios locales grupos locales
• Bloquear y desbloquear el acceso a una cuenta de usuario local
• Solicitar un cambio de contraseña después de un número determinado de días
• Tener una cuenta de usuario local que expire en una fecha determinada.

Trabajando con usuarios y grupos

1. Ir a Sistema -> Administración -> usuarios y grupos


2. ¿Cómo creas una nueva cuenta de usuario?

 Clic en Añadir usuario


 Llenar los campos solicitados

Centro de Tecnología de la Información y Sistemas


Administración del Sistema Operativo Linux – Nivel Básico 51

3. ¿Cómo cambiar la contraseña?

 Seleccionar el usuario en cuestión


 Seleccionar Propiedades -> Datos de usuario

4. ¿Cómo ajustar los atributos de contraseñas?

 Propiedades de usuario -> información de contraseña


 Activar el check de Activar expiración de contraseña

Centro de Tecnología de la Información y Sistemas


Administración del Sistema Operativo Linux – Nivel Básico 52

5. ¿Cómo bloquear y desbloquear cuentas de usuario?

 Propiedades de usuario -> Información de cuenta


 Activar el check de Activar expiración de cuenta

6. ¿Cómo cambiar la afiliación de un usuario a un grupo?

 Propiedades de usuario -> Grupos


 Selecciono el o los grupos que deseo que pertenezca el usuario

Centro de Tecnología de la Información y Sistemas


Administración del Sistema Operativo Linux – Nivel Básico 53

7. ¿Cómo elimino una cuenta de usuario?

 Gestor de usuarios
 Seleccionamos la cuenta del usuario
 Clic en borrar

8. ¿Cómo crear grupos?

 Gestor de usuario y grupos


 Clic en añadir grupo

9. ¿Cómo elimino un grupo?

 Gestor de usuarios
 Seleccionamos el nombre del grupo
 Clic en borrar

Centro de Tecnología de la Información y Sistemas


Administración del Sistema Operativo Linux – Nivel Básico 54

Práctica: Administración de usuarios y grupos


Crear una cuenta de usuario con los siguientes atributos

- Usuario = Practica

- Nombre Completo = Joe Practica

- Contraseña = practice

Crear una cuenta de usuario con los siguientes atributos

- Usuario = pepito

- Nombre Completo = pepe pepito

- Contraseña = pepito

Crear un grupo suplementario llamado pggroup cuyo GID es 30000

Crear un grupo suplementario llamado badgroup

Agregar al usuario practica el grupo suplementario pggroup

Modificar la contraseña de student a password

Modificar la contraseña de student para que la contraseña caduque en 30 días

Bloquear al usuario practica para que no pueda iniciar sesión

Eliminar el usuario pepito

Eliminar el grupo badgroup

Centro de Tecnología de la Información y Sistemas


Administración del Sistema Operativo Linux – Nivel Básico 55

CAPITULO Nº 7
TEMAS

 Seguridad de acceso a los directorios y archivos

OBJETIVOS

Al finalizar el capítulo el alumno podrá

 Entender el esquema de seguridad - UGO


 Asegurar los archivos y directorios usando NAUTILUS

RECURSOS

 Una computadora personal

 Material Educativo

Centro de Tecnología de la Información y Sistemas


Administración del Sistema Operativo Linux – Nivel Básico 56

Usuarios, Grupos, Otros


El acceso a los archivos de los usuarios es controlado por el permiso del archivo. El sistema de
permisos de ficheros de Linux es simple y flexible, lo que hace que sea fácil de entender y
aplicar para manejar casos de permisos fácilmente.

Los directorios y archivos tienen sólo tres categorías de permisos para los usuarios. El archivo
es propiedad de un usuario, normalmente el usuario que creó el archivo. El archivo también es
propiedad de un solo grupo, por lo general el grupo principal del usuario que creó el archivo,
pero esto se puede cambiar.

Los diferentes permisos se pueden establecer para el usuario propietario, grupo propietario, y
para todos los demás usuarios del sistema que no son el usuario o un miembro del grupo
propietario.

También hay sólo tres tipos de permisos que se aplican: leer, escribir y ejecutar.
Estos permisos afectan el acceso a los archivos y directorios de la siguiente manera:

Permiso Efecto en archivos Efecto en directorios

r (lectura) Contenido se puede leer Contenido se puede leer

w (escritura) Contenido se puede escribir El directorio puede ser


modificado

x (ejecución) Pueden ser ejecutado por Se puede acceder al


comandos directorio (depende de los
permisos
de los archivos en el directorio)

Centro de Tecnología de la Información y Sistemas


Administración del Sistema Operativo Linux – Nivel Básico 57

Test: Conceptos de Usuario, Grupo y Otros


Grupo Usuarios
lucy lucy,ricardo
ricky ricky,ricardo
ethel ethel,mertz
fred fred,mertz

Responder en base a los Siguientes atributos


-rw-rw-r-- lucy lucy lfile1
-rw-r--rw- lucy ricardo lfile2
-rw-rw-r-- ricky ricardo rfile1
-rw-r----- ricky ricardo rfile2

Con respecto a lfile1:


 lucy puede ver el contenido de lfile1
- Verdadero
- Falso
 fred puede modificar contenido de lfile1
- Verdadero
- Falso
 fred puede eliminar lfile1
- Verdadero
- Falso
 ricky puede modificar contenido de lfile1
- Verdadero
- Falso
 fred puede eliminar lfile1
- Verdadero
- Falso

Grupo Usuarios
lucy lucy,ricardo
ricky ricky,ricardo
ethel ethel,mertz
fred fred,mertz

Responder en base a los Siguientes atributos

-rw-rw-r-- lucy lucy lfile1


-rw-r--rw- lucy ricardo lfile2
-rw-rw-r-- ricky ricardo rfile1
-rw-r----- ricky ricardo rfile2

Centro de Tecnología de la Información y Sistemas


Administración del Sistema Operativo Linux – Nivel Básico 58

Con respecto a lfile2:


 ricky puede ver el contenido de lfile2
- Verdadero
- Falso
 ricky puede modificar contenido de lfile2
- Verdadero
- Falso
 ricky puede eliminar lfile2
- Verdadero
- Falso
 ethel puede ver el contenido de lfile2
- Verdadero
- Falso
 ethel puede modificar contenido de lfile2
- Verdadero
- Falso

Grupo Usuarios
lucy lucy,ricardo
ricky ricky,ricardo
ethel ethel,mertz
fred fred,mertz

Responder en base a los Siguientes atributos


-rw-rw-r-- lucy lucy lfile1
-rw-r--rw- lucy ricardo lfile2
-rw-rw-r-- ricky ricardo rfile1
-rw-r----- ricky ricardo rfile2

Con respecto a rfile1:


 lucy puede ver el contenido de rfile1
- Verdadero
- Falso
 lucy puede modificar contenido de rfile1
- Verdadero
- Falso
 fred puede ver el contenido de rfile1
- Verdadero
- Falso
 fred puede modificar contenido de rfile1
- Verdadero
- Falso

Centro de Tecnología de la Información y Sistemas


Administración del Sistema Operativo Linux – Nivel Básico 59

Grupo Usuarios
lucy lucy,ricardo
ricky ricky,ricardo
ethel ethel,mertz
fred fred,mertz

Responder en base a los Siguientes atributos


-rw-rw-r-- lucy lucy lfile1
-rw-r--rw- lucy ricardo lfile2
-rw-rw-r-- ricky ricardo rfile1
-rw-r----- ricky ricardo rfile2

Con respecto a rfile2:


 lucy puede ver el contenido de rfile2
- Verdadero
- Falso
 lucy puede modificar contenido de rfile2
- Verdadero
- Falso
 fred puede ver el contenido de rfile2
- Verdadero
- Falso
 fred puede modificar contenido de rfile2
- Verdadero
- Falso

Centro de Tecnología de la Información y Sistemas


Administración del Sistema Operativo Linux – Nivel Básico 60

Administrar permisos de usuario usando Nautilus

El gestor de archivos Nautilus le permite tener una capacidad limitada para establecer o
cambiar los permisos de un archivo con las opciones de configuración más comunes

Para ver las propiedades de seguridad de un archivo o directorio

1. Click derecho en el archivo o directorio


2. Seleccionar Propiedades
3. Click en Permisos

Modificar dueño o grupo del archivo o directorio

Solo el usuario root puede modificar a los dueños de los archivos y directorios

Centro de Tecnología de la Información y Sistemas


Administración del Sistema Operativo Linux – Nivel Básico 61

Checklist: Permisos de Usuarios, Grupos y otros

Ingresar al escritorio con el usuario alice la clave es password


Abrir una pseudoterminal
Cambiar a usuario root desde la terminal
Lanzar Nautilus desde la Shell
Crear el directorio ateam dentro de /home
Cambiar el grupo del directorio por ateam
Los miembros del grupo del directorio ateam pueden crear y
eliminar archivos y directorios
Otros usuarios no pueden acceder a los directorios
Cree un directorio bteam dentro de /home
Cambie la propiedad de grupo a bteam
Los miembros del grupo del directorio bteam pueden crear y
eliminar archivos y directorios
Otros usuarios pueden acceder al directorio bteam
Cierre sesión de alice
Inicie sesión como andy la contraseña es password
Navegue hasta el directorio /home/ateam
Tenga en cuenta las diferencias entre ateam y bteam

Centro de Tecnología de la Información y Sistemas


Administración del Sistema Operativo Linux – Nivel Básico 62

CAPITULO Nº 8
TEMAS

 Estableciendo conectividad con la red

OBJETIVOS

Al finalizar el capítulo el alumno podrá

 Entender los conceptos de IPV4


 Configuración de red

RECURSOS

 Una computadora personal

 Material Educativo

Centro de Tecnología de la Información y Sistemas


Administración del Sistema Operativo Linux – Nivel Básico 63

Concepto de IPV4
Dirección de 32 bits representados en 4 octetos de forma decimal, la estructura de una
dirección IP es la siguiente:

Ejemplo de direcciones IP

Centro de Tecnología de la Información y Sistemas


Administración del Sistema Operativo Linux – Nivel Básico 64

Test: Concepto de IPV4

Configuración de red
Abrir la aplicación NetworkManager y configurar la red

Centro de Tecnología de la Información y Sistemas


Administración del Sistema Operativo Linux – Nivel Básico 65

CAPITULO Nº 9
TEMAS

 Administración de almacenamiento físico

OBJETIVOS

Al finalizar el capítulo el alumno podrá

 Administrar el disco usado


 Crear nuevos sistemas de archivos

RECURSOS

 Una computadora personal

 Material Educativo

Centro de Tecnología de la Información y Sistemas


Administración del Sistema Operativo Linux – Nivel Básico 66

Particiones en una unidad de almacenamiento

Listar las unidades de almacenamiento disponibles:

La aplicación palimpsest disk utility (gnome-disk-utility) es una adición reciente en el sistema,


proporciona una interfaz gráfica mejorada que permite gestionar fácilmente las particiones del
disco, muestra opciones del disco, información sobre las características, particionar y
formatear particiones.

Ejecutar la aplicación palimpsest


Aplicaciones -> Herramientas de sistema -> Utilidad de disco

Responder
 Cuál es el nombre del dispositivo del disco duro para el sistema
_____________________________________________________
 Cuál es el tamaño total del disco
_____________________________________________________
 Cuanto de espacio disponible se tiene en el disco
_____________________________________________________

Centro de Tecnología de la Información y Sistemas


Administración del Sistema Operativo Linux – Nivel Básico 67

CAPITULO Nº 10
TEMAS

 Administración de volúmenes lógicos

OBJETIVOS

Al finalizar el capítulo el alumno podrá

 Entender el concepto de LVM


 Desplegar LVM
 Extender un sistema de archivos con LVM
 Remover un sistema de archivos con LVM

RECURSOS

 Una computadora personal

 Material Educativo

Centro de Tecnología de la Información y Sistemas


Administración del Sistema Operativo Linux – Nivel Básico 68

Conceptos y términos generales de LVM


Logical Volume Management proporciona una forma más flexible de administrar el espacio en
disco que particionando físicamente.

El espacio de disco sin procesar en particiones de disco físicas puede ser agrupado junto o
dividido en particiones virtuales conocidas como volúmenes lógicos. Esto permite un número
de características de gran alcance, tales como la posibilidad de crear sistemas de archivos más
grandes que cualquier disco, la capacidad de dividir un solo disco en más de catorce sistemas
de archivos, y la capacidad de ampliar fácilmente un sistema de archivos existente con más
espacio sin la necesidad de volver a formatear

 Volumen físico: una partición marcada como espacio utilizable para LVM. Marcado
con 0x8e como tipo de partición.

 Grupo de volúmenes: una colección de uno o más volúmenes físicos. Puede ser
pensado como un disco virtual.

 El volumen lógico: se puede considerar como una partición virtual del grupo de
volúmenes. Esto se formatea con un sistema de archivo y se utiliza como una
partición.

Centro de Tecnología de la Información y Sistemas


Administración del Sistema Operativo Linux – Nivel Básico 69

Conceptos: Ordene del 1 al 4 el orden correspondiente para crear LVMs


__ Crear Volúmenes Físicos

__ Crear Particiones Físicas

__ Crear volumen lógico

__ Crear grupo de volúmenes

Usando herramienta para gestionar LVMs


 Ir a Sistema -> Administración -> Administrador de volúmenes lógicos

Pasos para configurar LVM


1. Crear una partición

a. Crear una nueva partición vacía


b. Editar la partición y modificar el type a 0x8e

2. Inicializar la nueva partición como un volumen físico

a. Abrimos la herramienta de LVMs


b. Seleccionamos la partición modificada en el paso 1
c. Damos clic en inicializar entidad
d. Confirmar de que los datos que se encuentran serán borrados

3. Creando el Grupo de Volúmenes

a. Clic en crear nuevo volumen


b. Especifique el nombre del grupo de volumen
c. Clic en ok

4. Creando el Volumen Lógico

a. Expanda el nuevo grupo de volumen


b. Seleccione vista lógica
c. Clic en el botón crear nuevo volumen lógico

Centro de Tecnología de la Información y Sistemas


Administración del Sistema Operativo Linux – Nivel Básico 70
d. Especificamos el nombre
e. Especificamos el tamaño
f. Especificamos las propiedades
g. Clic en ok

Extendiendo el grupo de volúmenes

Pasos para extender el grupo de volumen

1. Clic en agregar para un grupo de volumen existente

2. Seleccione el grupo de volumen que queremos extender

3. Clic en agregar

Centro de Tecnología de la Información y Sistemas


Administración del Sistema Operativo Linux – Nivel Básico 71

Extendiendo volúmenes lógicos

Pasos:

1. Abrir la herramienta para gestión de LVM

2. Seleccionar el volumen lógico a extender

3. Clic en editar propiedades

4. Ajustar el tamaño

5. Clic en ok

Centro de Tecnología de la Información y Sistemas

S-ar putea să vă placă și