PDF de programación - Administración de Servidores Linux (Ubuntu/Fedora/Centos)

Imágen de pdf Administración de Servidores Linux (Ubuntu/Fedora/Centos)

Administración de Servidores Linux (Ubuntu/Fedora/Centos)gráfica de visualizaciones

Publicado el 14 de Enero del 2017
6.822 visualizaciones desde el 14 de Enero del 2017
1,6 MB
65 paginas
Creado hace 9a (20/05/2014)
14127 ADMINISTRACIÓN DE
SERVIDORES LINUX
(UBUNTU/FEDORA/CENTOS)

Ramón M. Gómez Labrador
([email protected])
Mayo de 2.014

Nota importante: El presente curso se oferta dentro del plan de formación para personal
informático de la Universidad de Sevilla para el año 2014 y toda su documentación asociada
está bajo licencia Creative Commons con reconocimiento
(http://creativecommons.org/licenses/by/3.0/deed.es).

Ediciones previas de cursos sobre administración de Linux:

● 05-09 Administración Básica de Sistemas Linux, 3ª edición.
● 04-70 Administración Avanzada de Sistemas Linux, 3ª edición.
● 07048 Administración de Servidores Linux (Fedora/Ubuntu), 1ª edición.
● 08062 Administración de Servidores Linux (Ubuntu/Fedora), 2ª edición.
● 09026 Administración de Servidores Linux (Ubuntu/Fedora), 3ª edición.
● 10029 Administración de Servidores Linux (Ubuntu/Fedora), 4ª edición.
● 12243 Administración de Servidores Linux (Ubuntu/Fedora), 5ª edición; edición

cancelada.

2

14127 Administración de Servidores Linux
(Ubuntu/Fedora/CentOS)

Índice
1. Introducción..........................................................................5
1.1. Distribuciones GNU/Linux de este curso............................................5
1.2. Tareas del administrador....................................................................6
1.2.1. Planificación y previsión de necesidades.....................................6
1.2.2. Documentación............................................................................6
1.2.3. Automatización............................................................................7
1.2.4. Informar a los usuarios................................................................7
1.2.5. Control de la seguridad del sistema............................................8
1.2.6. Previsión de fallos........................................................................8
2. Usuarios y grupos................................................................10
2.1. Características generales de una cuenta.........................................10
2.2. Ficheros del sistema........................................................................11
2.3. Usuarios y grupos predefinidos........................................................12
2.3.1. El usuario root definido por defecto...........................................15
2.4. Clave de acceso...............................................................................15
2.4.1. Restricciones para tener claves seguras...................................16
2.5. Permisos..........................................................................................17
2.5.1. Permisos normales.....................................................................17
2.5.2. Permisos especiales...................................................................19
2.5.3. Notaciones simbólica y octal.....................................................20
2.5.4. Listas de Control de Acceso (ACL).............................................22
2.6. Configuración del entorno................................................................23
2.7. Gestión de cuentas..........................................................................23
2.7.1. Planificación...............................................................................24
2.7.2. Ejemplo: servidor de prácticas universitarias............................25
3. Sistemas de archivos............................................................27
3.1. Normas para la Jerarquía de Sistemas de Archivos (FHS)................27
3.2. Discos y particiones.........................................................................28
3.3. Sistemas de archivos.......................................................................30
3.3.1. Sistemas de archivos Ext4.........................................................30
3.3.2. Sistemas de archivos Btrfs........................................................31
3.3.3. Configuración de sistemas de archivos.....................................32
3.4. Paginación y procesos......................................................................34
3.4.1. Espacios de paginación.............................................................34
3.4.2. Sistemas de archivos virtuales /proc y /sys...............................35
3.5. Discos redundantes (RAID)..............................................................36
3.6. Volúmenes lógicos...........................................................................38
3.7. Sistemas de archivos remotos.........................................................41
3.7.1. NFS............................................................................................41
3.7.2. SMB/CIFS....................................................................................42
4. Configuración de la red........................................................44

3

4.1. Interfaces de red..............................................................................44
4.2. TCP/IP...............................................................................................45
4.3. Configuración de la red....................................................................47
4.4. Servicios de red...............................................................................48
4.4.1. Breve descripción de los principales servicios de red................48
5. Arranque y servicios.............................................................51
5.1. Proceso de arranque........................................................................51
5.2. El cargador GRUB.............................................................................52
5.3. El Núcleo..........................................................................................53
5.3.1. Módulos.....................................................................................54
5.3.2. Parámetros de operación...........................................................55
5.4. El inicio del sistema operativo.........................................................56
5.4.1. Niveles de arranque en SysV Init...............................................56
5.4.2. Trabajos en Upstart....................................................................58
5.4.3. Unidades en systemd................................................................59
5.5. Servicios..........................................................................................60
5.6. Control básico de procesos..............................................................62
6. Referencias.........................................................................65

4

1. Introducción.

GNU/Linux es un sistema operativo de la familia Unix, gratuito, creado
mediante la política de “código abierto” [viii]. Estas características implican
un gran ahorro en los costes de instalación de los equipos, pero también
una mayor especialización por parte del personal informático.
En todo sistema Unix existe un usuario administrador (root), que controla
el funcionamiento completo del sistema, tiene acceso universal y puede
realizar cualquier operación con los datos y los dispositivos de la máquina.
Este curso se ofrece originalmente en el Plan de Formación para personal
informático de la Universidad de Sevilla [i] y va dirigido principalmente a
personas que, habiendo trabajado con el sistema operativo Linux y
teniendo nociones esenciales de programación en BASH, se interesen por
la realización de labores administrativas básicas en el sistema.

1.1. Distribuciones GNU/Linux de este curso.

El presente curso de formación se centra en 3 de las distribuciones
GNU/Linux más utilizadas en la actualidad, aunque los conceptos y
muchas de las aplicaciones pueden ser válidas para cualquier otro sistema
basado en Linux. Estas 3 distribuciones son:

 CentOS [iii]: distribución mantenida por su comunidad de usuarios que
utiliza los ficheros fuente liberados por Red Hat para su distribución
empresarial conocida como Red Hat Enterprise Linux (RHEL), lo que
la hace ideal para servidores por ser bastante estable. La versión
actualmente disponible es CentOS 6.5, que tiene soporte hasta el 30
de noviembre de 2020.

 Fedora

[iv]: distribución mantenida por su comunidad, aunque
liderada por Red Hat, la cual incluye los cambios más recientes en
sus paquetes, que luego pueden ser incluidos en RHEL y CentOS. La
versión actual es Fedora 20 y su mantenimiento finalizará un mes
después del lanzamiento de Fedora 22, el cual está previsto para fin
de 2015 o principio de 2016.

 Ubuntu [v]: distribución liderada por Canonical, basada en Debian y
que cuenta con varios “sabores”: para servidores, para la nube, con
distintos tipos de escritorios, para dispositivos móviles, etc. La
última versión disponible para servidores es Ubuntu Server 14.04
LTS y tiene mantenimiento hasta abril de 2019.

5

1.2. Tareas del administrador.

El administrador de cualquier tipo de servidor debe ser una persona
especializada, que conozca lo mejor posible sus equipos, sus aplicaciones
y sus usuarios; manteniéndose al día en los avances tecnológicos, en las
revisiones y parches de los programas instalados y en las necesidades de
su empresa.

1.2.1. Planificación y previsión de necesidades.

Una de las funciones principales en la administración de sistemas
informáticos es la planificación detallada de las tareas de gestión, lo que
puede evitar sorpresas desagradables en el momento de ejecutarlas.
El analista de sistemas tiene la obligación de asesorar al personal
administrativo de su empresa sobre las necesidades tecnológicas en la
adquisición de material informático, estimando los recursos que precisen
los usuarios, en relación con las posibilidades económicas de la empresa.
Una vez recibido el equipo debe realizarse un plan
  • Links de descarga
http://lwp-l.com/pdf518

Comentarios de: Administración de Servidores Linux (Ubuntu/Fedora/Centos) (0)


No hay comentarios
 

Comentar...

Nombre
Correo (no se visualiza en la web)
Valoración
Comentarios...
CerrarCerrar
CerrarCerrar
Cerrar

Tienes que ser un usuario registrado para poder insertar imágenes, archivos y/o videos.

Puedes registrarte o validarte desde aquí.

Codigo
Negrita
Subrayado
Tachado
Cursiva
Insertar enlace
Imagen externa
Emoticon
Tabular
Centrar
Titulo
Linea
Disminuir
Aumentar
Vista preliminar
sonreir
dientes
lengua
guiño
enfadado
confundido
llorar
avergonzado
sorprendido
triste
sol
estrella
jarra
camara
taza de cafe
email
beso
bombilla
amor
mal
bien
Es necesario revisar y aceptar las políticas de privacidad