Administración Servidores Linux

  • View
    213

  • Download
    1

Embed Size (px)

DESCRIPTION

Curso de administración de servidores bajo el sistema operativo Linux.

Text of Administración Servidores Linux

  • Curso de Administracin de servidoresLinux

  • Software Libre

  • Filosofa de uso de Software Libre Usado Copiado Modificado Redistribuirlo = Libertadad = Software Libre Peroooo: Libre NO significa Gratis.

  • El ncleo o kernel

    El kernel ncleo de linux se puede definir como el corazn de este

    sistema operativo. Es el encargado de que el software y el hardware de

    tu ordenador puedan trabajar juntos.

    Las funciones ms importantes del mismo, aunque no las nicas, son:

    Administracin de la memoria para todos los programas y procesos en

    ejecucin.

    Administracin del tiempo de procesador que los programas y procesos

    en ejecucin utilizan.

    Es el encargado de que podamos acceder a los perifricos/elementos

    de nuestro ordenador de una manera cmoda.

  • Sistema Operativo Linux

  • Sistema Operativo Linux

  • Sistema de Archivos Un sistema Linux reside bajo un rbol jerrquico de directorios muy similar

    a la estructura del sistema de archivos de plataformas Unix.

  • Todo en Linux es un archivoDesde el ratn, pasando por la impresora, un dispositivo de almacenamiento, el monitor, un directorio, un subdirectorio y un fichero de texto.

    Para ver que tenemos montado en una distribucin Linux, podemos ejecutar el comando mount.

  • Herramientas ms Comunes Instalar paquetes:

    apt-get install Editar ficheros:

    vim /etc/archivo

    nano /etc Curiosear por el sistema de ficheros:

    cd /etc

    Ls

    ls -l Renombrar y borrar ficheros

    mv archivo nuevo-archivo

    rm archivo-nuevo

  • Herramientas ms Comunes Terminar el programa en primer plano:

    CTRL+C

    $ ping yahoo.comPING yahoo.com (67.195.160.76): 56 data bytes

    64 bytes from 67.195.160.76: icmp_seq=0 ttl=45 time=221.053 ms

    64 bytes from 67.195.160.76: icmp_seq=1 ttl=45 time=224.145 ms

    ^C aqu haga CTRL + C

  • Herramientas ms Comunes Visualizar ficherosA veces los ficheros se ven a travs de programas de paginacin (more, less, cat). Ej:

    man sudo

    less /usr/local/etc/nagios/nagios.cfg-sample

    Barra espaciadora para pasar la pgina

    b para moverse hacia atrs

    q para salir (quit)

    / y un patrn (/texto) para buscar

  • Direcciones IP

  • Direcciones IP

  • Direcciones IP privadas

  • Redes de Datos l

  • Redes de Datos

  • Particiones de Disco

  • Configuracin de Red. vi /etc/network/interfacesauto lo

    iface lo inet loopback

    auto eth0

    iface eth0 inet static

  • Configuracin de Red. vi /etc/network/interfaces

    # Interfaz FastEthernetiface eth0 inet static address IP_Interfaz netmask IP_mascara network IP_Red broadcast IP_Difusin gateway IP_Router

    # Interfaz Wifiiface wlan0 inet static address IP_Interfaz netmask IP_mascara network IP_Red broadcast IP_Difusin gateway IP_Router wireless_essid essid

  • Pruebas de Red. IFCONFIG ICMP

    PING

    TRACERTROUTE

    NMAP (rastreo de puertos ) NETSTAT ( identifica las conexiones TCP

    que estn activas en la maquina)

  • Herramientas de Gestin de Paquetes APT. Es un sistema de gestin de paquetes creado por el proyecto Debian.

    APT simplifica en gran medida la instalacin y eliminacin de programas en los sistemas GNU/Linux.

    Es una biblioteca de funciones C++ que se emplea por varios programas de lnea de comandos para distribuir paquetes. En especial, apt-get y apt-cache.

    APT fue rpidamente utilizado para funcionar con paquetes .deb, en los sistemas Debian y distribuciones derivadas, pero desde entonces ha sido modificado para trabajar con paquetes RPM, con la herramienta apt-rpm, y para funcionar en otros sistemas operativos, como Mac OS X (Fink) y OpenSolaris (distribucin Nexenta OS).

    Similar al APT-GET es el APTITUDE

  • Herramientas de gestin de paquetes APTITUDE

    aptitude es una interfaz para APT. Muestra una lista de paquetes

    de software y permite al usuario elegir de modo interactivo cules

    desea instalar o eliminar. Dispone de un poderoso sistema de

    bsqueda que utiliza patrones de bsqueda flexibles, que facilitan

    al usuario entender las complejas relaciones de dependencia que

    puedan existir entre los paquetes. En un principio, se dise para

    distribuciones GNU/Linux Debian, pero hoy da tambin se puede

    utilizar en distribuciones basadas en paquetes RPM

    Aptitude update

    Aptitude upgrade

  • Comandos Avanzados de Linux Lista de comandos de GNU/Linux

    Slide 1Software LibreFilosofa de uso de Software LibreEl ncleo o kernelSistema Operativo LinuxSistema Operativo LinuxSistema de ArchivosTodo en Linux es un archivoHerramientas ms ComunesHerramientas ms ComunesHerramientas ms ComunesDirecciones IPDirecciones IPDirecciones IP privadasRedes de DatosRedes de DatosParticiones de DiscoConfiguracin de Red.Configuracin de Red.Pruebas de Red.Herramientas de Gestin de Paquetes APT.Herramientas de gestin de paquetes APTITUDEComandos Avanzados de Linux