Professional Documents
Culture Documents
Administración de Sistemas Y Servicios en Red (Tlmg1022) : Docente: Msig. Adriana Collaguazo Jaramillo Fiec-Espol
Administración de Sistemas Y Servicios en Red (Tlmg1022) : Docente: Msig. Adriana Collaguazo Jaramillo Fiec-Espol
§ Utilizar los sistemas operativos basados en Linux mediante una interfaz de administración
que permita el manejo adecuado de los recursos y servicios.
5.12.4
5.9.1
○ GNU es el software gratuito que proporciona equivalentes de código abierto de muchos comandos
comunes de UNIX.
○ La parte de Linux de esta combinación es el kernel de Linux, que es el núcleo
del sistema operativo.
• Históricamente, la mayoría del software se ha emitido bajo una licencia de Código cerrado.
• Esto significa que tiene derecho a usar el programa ejecutable o el código de máquina, pero no puede ver el código fuente.
• La filosofía de código abierto es que tiene derecho a obtener el código fuente del software y modificarlo para su propio uso.
• El usuario típico de la computadora hoy está más familiarizado con una interfaz gráfica de usuario (GUI).
○ En una GUI, las aplicaciones se presentan en ventanas que pueden redimensionarse y moverse.
• El segundo tipo de interfaz es la interfaz de línea de comando (CLI), una interfaz basada en texto para la computadora.
• Tome Linux y las herramientas GNU, agregue algunas aplicaciones orientadas al usuario, como un navegador web y un cliente de correo electrónico,
y tendrá un sistema Linux completo.
• Casi todos los programas que son necesarios en un sistema GNU/Linux son de libre distribución y están disponibles en algún sitio de la red para su
descarga, normalmente en forma de código fuente.
• Hay distribuciones que se centran en la ejecución de servidores, equipos de escritorio o incluso herramientas específicas de la industria, como el
diseño electrónico o la informática estadística.
• Existen organizaciones comerciales que se dedican a empaquetar juntos los programas, incluirlos en algún medio como un CD, añadir un manual de
instrucciones y proporcionar soporte técnico.
• También existen distribuciones realizadas por voluntarios y que no tienen ánimo de lucro.
• Se vende como un producto de servidor aunque existe una versión de estación de trabajo.
• Se preocupa especialmente por la seguridad del sistema.
• Ubuntu es su distribución derivada más popular, que tiene variantes para escritorio,
servidor y aplicaciones. Ubuntu también ofrece una versión LTS.
• Linux Mint es un derivado de Ubuntu con varias versiones gratuitas, algunas tienen
restricciones de licencia.
Referencia bibliográfica: https://www.debian.org/
• Linux From Scratch (LFS) consiste en un libro en línea, código fuente e instrucciones
para construir una distribución Linux personalizada.
§ Una aplicación puede incluso necesitar múltiples procesos para funcionar, por lo que el núcleo se
encarga de ejecutar los procesos, iniciarlos y detenerlos según lo solicitado, y distribuir los
recursos del sistema.
DOCENTE: MSIG. ADRIANA COLLAGUAZO JARAMILLO 17
Software Linux
3. Herramientas: una categoría suelta de software que existe para facilitar la administración de
los sistemas informáticos.
○ Un servidor web aloja contenido para páginas web, que son vistas por un navegador web utilizando el Protocolo de
transferencia de hipertexto (HTTP) o cifrado con HTTPS.
§ Existe una creciente demanda de software de servidor de nube privada que se pueda
implementar y administrar internamente.
○ El proyecto ownCloud proporciona software para almacenar, sincronizar y compartir datos de servidores privados en
la nube.
○ Los usuarios interactúan con un sistema Linux a través de un shell, que acepta comandos para ejecutar.
○ Linux ofrece una variedad de shells para elegir tales como: shell Bourne, shell C, shell Bourne
Again (Bash), tcsh, shell Korn (Ksh) y zsh.
DOCENTE: MSIG. ADRIANA COLLAGUAZO JARAMILLO 21
Software Linux
Herramientas de consola
● Editores de texto:
○ La mayoría de los sistemas Linux ofrecen una selección de editores de texto que se usan comúnmente en la
consola para editar archivos de configuración.
○ Pico y Nano están disponibles en la mayoría de los sistemas y proporcionan una edición de texto muy
básica pero fácil de usar.
● Los paquetes son archivos comprimidos que agrupan una aplicación y sus dependencias (o archivos requeridos), lo que simplifica
enormemente la instalación.
● Un administrador de paquetes se encarga de realizar un seguimiento de qué archivos pertenecen a cada paquete e incluso de
descargar actualizaciones de los repositorios.
● En Linux, hay muchos sistemas de gestión de paquetes de software diferentes, pero los dos más populares son los de Debian y
Red Hat.
○ Las distribuciones derivadas de Red Hat, incluidos Centos y Fedora, usan RPM.
○ La herramienta de back-end más utilizada para RPM Package Management es el comando rpm.
Referencia bibliográfica: https://rpm.org/
• Ruby es otro lenguaje que fue influenciado por Perl y Shell que impulsa muchas de las herramientas líderes de automatización.
• Python tiene excelentes capacidades de procesamiento estadístico y es uno de los favoritos en la academia.
• OpenSSL es una biblioteca criptográfica que se utiliza en todo, desde servidores web hasta la línea de comandos.
•C library. Proporciona un conjunto básico de funciones para leer y escribir en archivos y pantallas, que utilizan las aplicaciones
y otros idiomas por igual.
• ShareAlike – Copyleft
Referencia: https://creativecommons.org
DOCENTE: MSIG. ADRIANA COLLAGUAZO JARAMILLO 27
Selección de recursos para Linux
Al seleccionar la distribución de Linux para un servidor, es necesario considerar los recursos de hardware
mínimo:
§ Servidor: Si desea que su sistema funcione como un servidor basado en Linux utilizando servicios específicos.
§ Personalizada: Mayor flexibilidad en el proceso de instalación. Podrá elegir su esquema de particionamiento, los
paquetes que desea instalar y mucho más.
§ Actualización: Para actualizar rápidamente a los últimos paquetes y versiones del kernel.
PARTICIÓN EXTENDIDA
PARTICIÓN
M LÓGICA
HDA PARTICIÓN PARTICIÓN PARTICIÓN
B PRIMARIA PRIMARIA PRIMARIA
1 2 3
R
hda5,6,7,8
Master Boot
Record GRUB hda1 hda2 hda3 hda4
o
LILO
DOCENTE: MSIG. ADRIANA COLLAGUAZO JARAMILLO 30
Particiones en un disco duro para Linux
En Linux los manejadores, que se encuentran en el directorio /dev, se usan para comunicarse con los dispositivos de su
sistema como discos duros. Los discos duros SCSI se nombran con /dev/sda. Los discos duros IDE se nombran /dev/hda
y las particiones son /dev/hda1, /dev/hda2, etc.
Partición
primaria
/dev/sda1
1. VirtualBox: https://www.virtualbox.org
2. Vmware: https://www.vmware.com
3. Microsoft Azure: https://azure.microsoft.com/
Referencia: https://ubuntu.com/download/desktop
DOCENTE: MSIG. ADRIANA COLLAGUAZO JARAMILLO 34
Instalación de Ubuntu
Configurando el idioma
• Las versiones Linux basadas en Red Hat cuentan con un asistente gráfico llamado Anaconda.
• Seleccione el idioma predeterminado que tendrá el sistema operativo como se muestra en la figura.
• Como próximo paso presione el botón “Instalar Ubuntu”.
• Un comando es un programa de software que, cuando se ejecuta en la CLI, realiza una acción en la computadora.
sysadmin@localhost:~$ ls
Desktop Documents Downloads Music Pictures Public Templates Videos
● Las opciones se pueden usar con Comandos para expandir o modificar el comportamiento de un comando.
● Por ejemplo, usando la opción -l del comando ls da como resultado una lista extensa, que proporciona
información adicional sobre los archivos que se enumeran.
sysadmin@localhost:~$ ls -l
total 0
drwxr-xr-x 1 sysadmin sysadmin 0 Jan 29 2015 Desktop
● A menudo, el caracter se elige la letra l para mostrar más información o r por reversa.
sysadmin@localhost:~$ ls -lr
● Las opciones suelen ser letras simples; sin embargo, a veces también son palabras o frases.
● Por lo general, los Comandos más antiguos usan letras simples, mientras que los Comandos más nuevos usan palabras completas para las
opciones.
○ Por lo general, los Comandos más antiguos usan letras simples, mientras que los comandos más nuevos usan palabras completas para las opciones. -h .
○ Las opciones de palabras completas están precedidas por dos guiones -- , caracteres como la forma de palabras completas de la opción -h, la opción de --
human-readable
• Se puede usar un argumento para especificar algo sobre lo que el comando debe actuar.
• Si el comando ls recibe el nombre de un directorio como argumento, enumera el contenido de ese directorio:
sysadmin@localhost:~$ ls /etc/ppp
ip-down.d ip-up.d
50