APT

Les hablare un poco de lo que es el gestor de paquetes APT, empezare por decirles que es la sigla de Advanced Packaging Tool “herramienta de paquetería avanzada” y vuelve mas simple la instalación y remoción de paquetes de instalación en los sistemas linux.

fue desarrollado por el proyecto DEBIAN, APT es una biblioteca de funciones C++ que se emplea por varios programas de linea de comandos “terminales” para distribuir paquetes.

miremos un poco como funciona:

para este ejemplo instalaremos varios paquetes, el primero sera WINE que es la sigla de Wine Is Not an Emulator “wine no es un emulador”, nos permite correr programas diseñados para los windows en sistemas Unix como GNU/Linux, BSD y Solaris. decimos que no es un emulador porque lo que hace el emulador es duplicar todo el entorno en el cual se desarrolla, inclusive simulando la arquitectura del procesador, en cambio WINE lo que hace es implementar una capa de compatibilidad con la librerías de windows.

estando en la terminal listamos el comando apt-get install wine para descargar el paquete

apt-get install wine

apt-get install wine

podemos ver en la imagen el proceso que empieza al momento de activar el comando apt-get install wine, el paquete se instalara como lo podemos observar en la siguiente imagen

wine1

Ahora  ya lo tenemos en nuestro ordenador listo para ser usado…

wine

ahora si lo deseas desinstalar el procedimiento es parecido, debes listar en la terminal de comandos apt-get remove –purge wine para borrarlo completamente del sistema.

apt-get remove --purge wine

apt-get remove --purge wine

Emesene

El siguiente paquete a instalar en nuestro ejemplo del gestor APT es el Emesene.

EL Emesene es un cliente de mensajería instantánea multiplataforma, se dice que es el clon del MSN de windows, posee interfaz grafica muy atractiva mas que la que posee el Amsn que también es un cliente de mensajería instantánea para Linux.

para dar paso a su descarga e instalación listamos como lo vimos anteriormente el comando seguido del paquete deseado… apt-get install emesene

apt-get emesene

apt-get install emesene

ahora lo tenemos listo para que comencemos a comunicarnos con nuestros contactos, vamos al ordenador aplicaciones a la categoría de internet donde lo veremos disponible.

emesene

lo mismo como ya sabemos si deseamos desinstalarlo listamos el comando seguido del  nombre del paquete, nos preguntara igual que cuando vamos a instalar que se requiere una cuota de espacio libre en disco para efectuar la descarga, esta misma pregunta aparecerá en la desinstalación para decirnos que esa cuota se liberará.

apt-get remove --purge emesene

apt-get remove --purge emesene

freemind

El ultimo paquete que instalaremos en este ejemplo sera el Freemind que es un programa muy útil para aquellas personas que constantemente realizan exposiciones, el cual nos permite crear mapas mentales desde nuestro ordenador, como ya sabemos el comando seguido del paquete apt-get install freemind

apt-get install freemind

apt-get install freemind

apt-get remove --purge freemind

apt-get remove --purge freemind

igual mis queridos lectores para desinstalar cuando no lo necesiten mas, el comando seguido del paquete apt-get remove –purge freemind

Puertos

Los puertos son puntos lógicos que vemos como números, es una posible conexión a algo.

Para entenderlo mejor imagínese que su casa es un PC, cada elemento como la puerta, la ventana, la chimenea es una entrada. A cada elemento le asignamos un número, cada número es un puerto, solo dejamos habilitado un puerto necesario, para evitar vulnerabilidad, O podemos también evitarla estableciendo un perímetro, o una cerca que en redes lo llamamos firewall o ids (detección de intruso).

Netstat –an es un camando que nos muestra los puertos q tenemos abiertos y  nos muestra varias columnas:

netstat

La primera columna es la de los Protocolos: donde nos muestra los protocolos empleados en este caso TCP y UDP.

La segunda columna es la de la dirección local: Es la  iP donde escucha el servicio de red que estamos corriendo. Cuando se escucha por todas la interfaces aparece 0.0.0.0.

La tercera columna pertenece a la dirección remota: es lo mismo que la información que se muestra en dirección local solo que en esta parte se muestra las ip que se están conectando a mí.

La cuarta columna pertenece al Estado: muestra el estado de mi conexión actual, si esta escuchando, establecido, tiempo de espera, o envío de paquete syn (primer paquete que se envía para establecer una conexión TCP).

Hay puertos q van del 1 al 1024 se llaman los puertos bien conocidos y de 1024 en adelante son no conocidos.

Un servicio se caracteriza por correr en background o sea en el fondo, esta preparado para recibir usuarios no necesita estar mostrando información para ejecutarse.

Un puerto se cierra  bajando un servicio específico Ej.: el FTP corre en el puerto 21, bajando el proceso FTP se cierra el puerto.

UDP y TCP son protocolos para escuchar servicios.

Metodología para montar un servicio:

1. Teoría del servicio.

2. Manual del sistema operativo en el que se va a montar el servicio. Es útil tener un ejemplo del servicio ya configurado.

3. Configurar el servicio. “Se recomienda hacer un backup antes de empezar.”

4. Verificar que el servicio corra (netstat).

5. Verificar logs. log es un registros de diagnosticos, seguimiento que se le hace a un servicio. En Linux los encontramos en (var/log/daemon), en Windows (panel de control/herramientas administrativas/visor de sucesos). En caso de presentar problemas Identifique la linea y el archivo del problema.

6. Verificar los logs propios del servicio en caso de que los tenga.

7. Haga pruebas garantice que el servicio funcione como debe funcionar.

Verifique capas físicas para descartar errores de configuración. Utilice un sniffer en caso de que no funcione aun para hacer un análisis

8. documentación final con un backup.

9. sea feliz, motívese al finalizar.

« Página anterior

Seguir

Get every new post delivered to your Inbox.