Está en la página 1de 18

Curso de Administracin de Servidores GNU/Linux

Centro de Formacin Permanente Universidad de Sevilla

Jorge Juan <jjchico@dte.us.es>. Abril, 2013 Usted es libre de copiar, distribuir y co unicar p!blica ente la obra y de hacer obras deri"adas bajo las condiciones de la licencia Attribution#$hare ali%e de &reati"e &o ons. 'uede consultar el te(to co pleto de la licencia en http)**creati"eco ons.org*licenses*by#sa*3.0*

Objetivos

Aprender a administrar un servidor GNU/Linux Aprender a administrar los servicios ms usuales: eb! correo electrnica! arc"ivos! etc# Administracin desde inter$a% &r$ica ' de comandos Administracin local ' remota (mbito: empresa/institucin pe)ue*a/mediana

Ad inistraci+n de $er"idores ,-U*.inu(

Contenidos

Curso de administracin de servidores +ntroduccin a las distribuciones GNU/Linux +ntroduccin al So$t are Libre

Ad inistraci+n de $er"idores ,-U*.inu(

,ro$esorado

-iembros del .epartamento de /ecnolo&0a 1lectrnica de la Universidad de Sevilla 2por orden de aparicin3

4or&e 4uan C"ico 2.irector3

.octor en 50sica +n&eniero +n$ormtico

1nri)ue Ost6a Aran&7ena

Ad inistraci+n de $er"idores ,-U*.inu(

,ro&rama del Curso


8# 9# :# ;# +ntroduccin al entorno +nter$a% de comandos ' scripts del s"ell Gestin de usuarios ' &rupos# ,ermisos ' procesos Arran)ue ' parada# Gestor de arran)ue# 1jecucin di$erida <# ,a)uetes de so$t are =# Sistemas de arc"ivos ' espacio de intercambio ># Con$i&uracin ' comprobacin de la red# Se&uridad# ?# Correo electrnico @# Servicio A1B 8C#Sistemas de arc"ivos en red

Ad inistraci+n de $er"idores ,-U*.inu(

Calendario Aproximado

;/C;: Unidades C! 8 88/C;: Unidades 9! : 9</C;: Unidades ;! < 9/C<: Unidad = @/C<: Unidad > 8=/C<: Unidad ? 9:/C=: Unidades @ 9@/C= 2miDrcoles3: Unidad 8C
Ad inistraci+n de $er"idores ,-U*.inu( 1

-etodolo&0a

1xposicin de conceptos .esarrollo de ejemplos ' demostraciones Eesolucin de ejercicios

Ad inistraci+n de $er"idores ,-U*.inu(

Contacto

,&ina

eb
#dte#us#es/cursos/linuxFadmin

"ttp://

Correo electrnico mediante lista de distribucin de correo

GlinuxFadmHdte#us#esI correo electrnico! mensajer0a! telD$ono! videocon$erencia! ### 2ver datos de contacto en p&ina eb3

Con cada pro$esor

Ad inistraci+n de $er"idores ,-U*.inu(

-aterial

Ordenador personal del aula Ordenador personal en casa Ordenador porttil .ispositivo de almacenamiento USB 2penFdrive! disco USB! etc#3

Capacidad: 9GB al menos Se $ormatear durante el curso

Ad inistraci+n de $er"idores ,-U*.inu(

Contenidos

Curso de administracin de servidores +ntroduccin a las distribuciones GNU/Linux


Jistoria de GNU/Linux .istribuciones GNU/Linux .istribucin Ubuntu

+ntroduccin al So$t are Libre

Ad inistraci+n de $er"idores ,-U*.inu(

10

GNU/Linux

Ad inistraci+n de $er"idores ,-U*.inu(

11

GNU/Linux

Ad inistraci+n de $er"idores ,-U*.inu(

12

KLuD es GNU/LinuxM

1s una implementacin de UN+N 1s un sistema operativo avan%ado:


multiusuario! multitarea! memoria virtual! ### -ultiFplata$orma: ms de 8C ar)uitecturas soportadas

.ispone de un enorme n6mero de aplicaciones Es Software Libre

Ad inistraci+n de $er"idores ,-U*.inu(

13

Jistoria de GNU/Linux

8@>8: Oen /"ompson implementa UN+N en una vieja ,.,F> 8@><: UN+N P#> pasa a las universidades 2BerQele'3 8@?C: Eestricciones en la distribucin de UN+N 8@?;: Eic"ard Stallman comien%a el pro'ecto GNU: UN+N libre ' $unda la R5ree So$t are 5oundationS 2 #$s$#or&3 8@@8: Linus /orvalds escribe un Qernel tipo UN+N 2Linux3# Se incorpora a GNU 8@@=: Linux 9#C# ,roli$eran las distribuciones de GNU/Linux 8@@@: Linux 9#9# Aumenta el interDs de las &randes empresas por GNU/Linux 9CCC: 1ntornos de escritorio: GNO-1! O.1 9CC:: 1xpansin entre usuarios particulares# Apo'o de las administraciones p6blicas 9CC;: Ubuntu Linux: Rjust orQS
1/

Ad inistraci+n de $er"idores ,-U*.inu(

Situacin actual

Servidor

S#O# ms extendido Soporte de los ma'ores $abricantes: +B-! J,! Sun! Oracle 5acilidad de instalacin ' administracin Opcin $actible como entorno de escritorio Competidor directo de otros SOTs: -SFAindo s 2/-3! -ac OS N ,roblemas de soporte por parte de la industria tradicional
Ad inistraci+n de $er"idores ,-U*.inu( 10

1scritorio

.istribuciones GNU/Linux

Conjunto de aplicaciones reunidas por un grupo, empresa o particular, que permite instalar fcilmente un sistema GNU/Linux

Ampl0a la visin del S#O# )ue tiene el usuario: S#O# con miles de aplicaciones incluidas# La ma'or parte de los pro&ramas se instalan ' actuali%an desde un repositorio com6n: $acilidad de mantenimiento! se&uridad#

Ad inistraci+n de $er"idores ,-U*.inu(

11

Componentes de una distribucin

Una distribucin proporciona:


Oernel: Linux Comandos ' utilidades bsicas: GNU Sistema de instalacin ' con$i&uracin Aplicaciones: en $orma de pa)uetes preFcon$i&urados ' adaptados a la distribucin Sistema de actuali%acin de so$t are Actualizaciones de seguridad

Soporte

Ad inistraci+n de $er"idores ,-U*.inu(

12

.istribuciones# KCuntas "a'M

-uc"as: :89 activas en :/9C8C 2distro atc"#com3 Grandes $amilias


E,-: EedF"at! 5edora! Suse! -andriva! ### .1B: .ebian! Ubuntu! Guadalinex! ### /GU: SlacQ are Source: Gentoo

Ad inistraci+n de $er"idores ,-U*.inu(

13

,opularidad de 2distro atc"#com3

http)**distro5atch.co *stats.php6section7popularity

Ad inistraci+n de $er"idores ,-U*.inu(

14

Ubuntu Linux

Basada en .ebian# Aparece en 9CC; ' rpidamente se convierte en la distribucin ms popular -u' orientada al usuario $inal: just works Gran repercusin en los medios

"ttp://

#publico#es/ciencias/C8:C8;/linux/ubuntu/seres/"umanos

1jemplo de uso:

Los empleados de Goo&le la usan como escritorio en ve% de Aindo s .ell vende ordenadores con Ubuntu preinstalado ###
Ad inistraci+n de $er"idores ,-U*.inu( 20

Ciclo de desarrollo

Persin estable/o$icial 2desQtop ' servidor3


Nueva versin cada = meses Soporte: actuali%aciones de se&uridad o$iciales ' &ratuitas durante @ meses 2antes 8?3 Nueva versin cada 9F: a*os Soporte o$icial ' &ratuito durante < a*os 2o ms3 .esarrollo abierto a la participacin! versiones alp"a ' beta#

Persiones L/S 2Lon&F/erm Support3


Persin de desarrollo

Ad inistraci+n de $er"idores ,-U*.inu(

21

Construccin de una distribucin

Programador

Dependencias

x30000
Aplicacin original Configuracin

Desarrollador

Paquetes

Paquete

Instalador
Ad inistraci+n de $er"idores ,-U*.inu(

Usuario

22

Contenidos

Curso de administracin de servidores +ntroduccin a las distribuciones GNU/Linux +ntroduccin al So$t are Libre

Ad inistraci+n de $er"idores ,-U*.inu(

23

So$t are Libre

Cuatro libertades

Libertad de uso Libertad de estudio ' adaptacin Libertad de redistribucin Libertad de modi$icacin ' distribucin de las modi$icaciones .isponer del cdi&o $uente

Condicin necesaria:

Ad inistraci+n de $er"idores ,-U*.inu(

2/

KLuD es Rso$t areSM

Cdi&o $uente

Cdi&o binario

include <stdio.h> main() { printf(Hola mundo\n); }

00100111001110011100110 01100110011110011011010 11010001110001100110001 00110011110010010101010 10010010000111111011100 11100111001101000110011

Ad inistraci+n de $er"idores ,-U*.inu(

20

So$t are privativo

Basado en la venta de Rlicencias de usoS# La RpropiedadS es 6nicamente del productor# 1l productor puede 2' suele3 imponer condiciones de uso

Usar en un 6nico ordenador No usar en un pa0s determinado Slo el productor puede adaptar el so$t are ' corre&ir errores

1l usuario no puede modi$icar el pro&rama

5omenta situaciones de monopolio


Ad inistraci+n de $er"idores ,-U*.inu( 21

So$t are Libre

Basado en la libertad de uso! estudio ' distribucin de los pro&ramas de ordenador 1l usuario decide las condiciones de uso

Usar en muc"os ordenadores Usar para cual)uier propsito Adaptacin a necesidades particulares Correccin de errores

1l usuario puede modi$icar el pro&rama


1vita situaciones de monopolio: competencia

Ad inistraci+n de $er"idores ,-U*.inu(

22

KLibre V &ratisM

1l so$t are libre PUEDE ser &ratis ' normalmente lo es# La importancia N libertad#

est en el precio! sino en la

-uc"as empresas !ENDEN so$t are libre#


.istribucin de so$t are libre .esarrollo a medida

1l ne&ocio con so$t are libre se basa en dar servicios! no en vender licencias de uso#

Ad inistraci+n de $er"idores ,-U*.inu(

23

Licencia G,L 2General ,ublic Licence3

Garanti%a las ; libertades del SL


Libertad de uso Libertad de estudio ' adaptacin Libertad de redistribucin Libertad de modi$icacin ' distribucin de las modi$icaciones So$t are derivado de so$t are G,L tambiDn debe ser G,L

+ntroduce RCop'le$tS:

Licencia G,L adoptada por la ma'or0a del so$t are libre actual
Ad inistraci+n de $er"idores ,-U*.inu( 24

Kpor )uD usar so$t are libreM

1l usuario individual La empresa

Ad inistraci+n de $er"idores ,-U*.inu(

30

Kpor )uD escribir so$t are libreM

1l usuario individual La empresa


Ad inistraci+n de $er"idores ,-U*.inu( 31

Kes ms $iable/se&uro el so$t are privativo )ue el libreM

Ad inistraci+n de $er"idores ,-U*.inu(

32

Ktiene mejor soporte el so$t are privativo )ue el libreM

Ad inistraci+n de $er"idores ,-U*.inu(

33

Kse puede &anar dinero con el so$t are libreM

Ad inistraci+n de $er"idores ,-U*.inu(

3/

-odelos de ne&ocio

So$t are privativo


So$t are libre


1)uipos So$t are -# obra -antenim# Factura $eneficio

9CCC 8CCC 8CCC 89CC "### %&##

1)uipos So$t are -# obra -antenim# Factura $eneficio

9CCC C 8CCC 8CCC '### (###

/otal &astos <9CC

/otal &astos ;CCC

Ad inistraci+n de $er"idores ,-U*.inu(

30

KM

Ad inistraci+n de $er"idores ,-U*.inu(

31

También podría gustarte