Administración de Servidores / Sistemas (SysAdmin): ¡Conoce al Máximo la Plataforma de Servidores de tu Red de Trabajo! – Parte 2

Banner oficial del Proyecto Tic Tac

FELIZ ENERO: 2016 (PUBLICACIÓN 181)

Selección_004

1506468_10152701335639538_3358328111488428241_n

Feliz Año nuevo 2.016!

Un gran y cordial saludos a todos los Integrantes de la Gran Comunidad de Usuarios del Software Libre (No necesariamente gratis), Compañeros, Colegas y Autodidactas del Siglo XXIIngenieros en Telecomunicaciones, Sistemas e Informática, Licenciados y Técnicos de áreas afines.

Esta es la primera (1) publicación del Año 2015, y la Centésima octogésima primera (181°) publicación desde el año 2.011 (20/03/11).

RECORDATORIO:

Recuerda que muchas veces el carácter de doble guión – – en una orden de comando escrita en el Blog se visualiza como un solo guión largo , el carácter comillas simple se visualiza como un acento y el carácter comillas doble recta   se visualiza como comillas doble inclinadas “, por lo que si al momento de copiar la orden de comando desde el Blog y pegarla en una Consola / Terminal no se ejecuta correctamente la misma, verifique y corrija si el problema es causado por un carácter mal traducido guión largo que debe ser escrito como doble guión. Lo mismo puede llegar a suceder con algún otro carácter no alfanumérico, así que tenga cuidado al copiar y pegar en una Terminal / Consola.

Administrador de Servidores / Sistemas

Una carrera como Administrador de Servidores (Sistemas / SysAdmin) puede ser desafiante y gratificante. Un administrador de servidores es responsable de la operación y mantenimiento de un servidor o de una red de la oficina. En la mayoría de las empresas, un administrador de servidores trabaja en el Departamento (Dirección General) de Tecnología de la Información (TI) y tiene muchas funciones y responsabilidades. Un administrador de servidores tiene muchas funciones de trabajo que varían de una organización a otra. Generalmente, sin embargo, los administradores de servidores son responsables de la Planeación, Instalación, Soporte y Mantenimiento de un Sistema o Servidor informático. Los servidores centralizados son fuentes de datos para una empresa y asegurarse de que funcionen sin problemas es fundamental. Evitar el tiempo de inactividad del servidor a través de un mantenimiento programado, garantizando la seguridad del servidor y ayudar al personal en la conexión con el servidor son todas las tareas importantes de un administrador de servidores. Hacer una copia de seguridad de los datos del servidor es también un deber del personal de administración de servicios. Otras funciones laborales pueden incluir la gestión de proyectos con sistemas relacionados, la supervisión y la capacitación del personal que trabaja con computadoras, la reparación del mal funcionamiento del servidor y las consultas sobre problemas demasiado complejos para el soporte técnico. Esto puede implicar la interfaz con los usuarios novatos del equipo y con el soporte técnico avanzado. Por lo tanto, aquellas personas en la administración de servidores deben ser capaces de explicar el uso de la computadora y las funciones en un nivel en que un laico pueda entender. También debe hacer frente a los aspectos más técnicos de la administración de servidores. Los Administradores de Servidores a menudo deben gestionar el Sistema Operativo del Servidor, mantener la integridad del rendimiento del servidor, instalar y configurar el software nuevo y las actualizaciones, solucionar problemas y actualizar la información de cuentas de usuario (añadir/eliminar usuarios y restablecer contraseñas). También deben realizar copias de seguridad de rutina; integrar las nuevas tecnologías; gestionar redes; y aplicar las actualizaciones, revisiones y cambios de configuración para el sistema operativo.

En otras palabras, un Administrador de Servidores / Sistemas (SysAdmin) es la persona responsable de establecer y mantener la Plataforma de datos y comunicaciones de una organización / institución. También llamados o conocidos como Administradores de Sistemas o SysAdmin, y muchas veces abarca a los Administradores de Redes y Especialistas de Soporte avanzados (Nivel II o III) duchos en múltiples Sistemas Operativos privativos y libres.

________________________________________________________

Ahora continuando con la publicación anterior les vengo a ofrecer una idea clara, o una recomendación esencial de lo que todo SysAdmin debería saber / aplicar para conocer a fondo sus Host (Servidores / PC) con GNU/Linux.

¿Que comandos / aplicaciones debo usar para conocer al máximo los host (Servidores / PC) de la Plataforma de Red Informática de Trabajo donde laboró?

En mí experiencia personal:

Como nuevo Administrador de Servidores / Sistemas (SysAdmin) en la Institución donde laboro, desde hace 6 años, pero con 3 meses como SysAdmin, creo que los comandos / aplicaciones más importantes y prácticos para monitorizar / auditar un Servidor / PC son:

  • COMANDOS:

Obtener el nombre del primer usuario creado en el sistema:

USER_1000=$(cat /etc/passwd | grep 1000 | cut -d: -f1) ;  echo $USER_1000

USER_1001=$(cat /etc/passwd | grep 1001 | cut -d: -f1) ;  echo $USER_1001

Obtener la ruta del /home del primer usuario creado en el sistema:

USER_1000=$(cat /etc/passwd | grep 1000 | cut -d: -f1) ; HOME_USER_1000=/home/$USER_1000 ; echo $HOME_USER_1000

USER_1001=$(cat /etc/passwd | grep 1001 | cut -d: -f1) ; HOME_USER_1001=/home/$USER_1001 ; echo $HOME_USER_1001

Comprobar la Fecha actual del Equipo:

FECHA_ACTUAL=$(date +”%d %b %y”) ; echo $FECHA_ACTUAL

Comprobar la Hora actual del Equipo:

HORA_ACTUAL=$(date +”%H:%M”) ; echo $HORA_ACTUAL

Comprobar si el Host tiene conexión a Internet:

if ping -c 1 8.8.8.8 &> /dev/null; then CONEXION_INTERNET=Habilitado; else CONEXION_INTERNET=Deshabilitado; fi ; echo $CONEXION_INTERNET

Comprobar el tipo de Sistema Operativo:

SISTEMA_OPERATIVO=$(uname -o) ; echo $SISTEMA_OPERATIVO

Comprobar el nombre, versión y subversión del Sistema Operativo:

NOMBRE_SISTEMA=$(cat /etc/os-release | grep NAME | grep -v “VERSION” | sed -n ‘2p’ | cut -f2 -d\”) ; echo $NOMBRE_SISTEMA

VERSION_SISTEMA=$(cat /etc/os-release | grep VERSION= | sed -n ‘1p’ | sed ‘s/VERSION=//’ | sed ‘s/”//g’) ; echo $VERSION_SISTEMA

SUBVERSION_SISTEMA=$(lsb_release -d | awk ‘{print $4}’) ; echo $SUBVERSION_SISTEMA

Comprobar la arquitectura del Sistema Operativo:

ARQUITECTURA=$(uname -m) ; echo $ARQUITECTURA

ARQUITECTURA=$(uname -m) ; if [[ “$ARQUITECTURA” = “x86” ]]; then ARQ_SISTEMA=32; else ARQ_SISTEMA=64; fi ; echo $ARQ_SISTEMA

Comprobar la versión del kernel del Sistema Operativo:

VERSION_KERNEL=$(uname -r) ; echo $VERSION_KERNEL

Comprobar el nombre del Host:

NOMBRE_HOST=$(cat /etc/hostname) ; echo $NOMBRE_HOST

Comprobar IP Interna y Externa (Principal de Salida a Internet):

IP_INTERNA=$(hostname -I) ; echo $IP_INTERNA

IP_EXTERNA=$(curl -s ipecho.net/plain;echo) ; echo $IP_EXTERNA

Comprobar Valores (IP / MAC) de las Interfaces de Red:

IP_ETH0=$(ifconfig eth0 | grep inet | grep -v inet6 | cut -d “:” -f 2 | cut -d ” ” -f 1) ; echo $IP_ETH0

MAC_ETH0=$(ifconfig eth0 | sed -n ‘1p’ | awk ‘{print $5}’) ; echo $MAC_ETH0

IP_WLAN0=$(ifconfig wlan0 | grep inet | grep -v inet6 | cut -d “:” -f 2 | cut -d ” ” -f 1) ; echo $IP_WLAN0

MAC_WLAN0=$(ifconfig wlan0 | sed -n ‘1p’ | awk ‘{print $5}’) ; echo $MAC_WLAN0

Comprobar el Proxy / Gateway del Sistema Operativo:

PROXY_GATEWAY=$(route -n | sed -n ‘3p’ | awk ‘{print $2}’) ; echo $PROXY_GATEWAY

Comprobar el Nombre de Dominio de Red del Host:

DOMINIO=$(cat /etc/resolv.conf | sed ‘2 d’ | grep search | sed -n ‘1p’ | awk ‘{print $2}’) ; echo $DOMINIO

Comprobar la Dirección de Red (IP) del Servidor DNS del Host:

IP_SERVIDOR_DNS=$(cat /etc/resolv.conf | sed ‘1 d’ | awk ‘{print $2}’) ; echo $IP_SERVIDOR_DNS

Comprobar usuarios conectados al Host:

who>/tmp/who ; echo -e “Usuarios conectados al Host :”  && echo “” && echo “Usuarios Puertos      Fecha      Hora  Pantalla” ; echo “*************************************************************************” && cat /tmp/who

USUARIOS_CONECTADOS=$(who | awk ‘{print $1}’) ; echo $USUARIOS_CONECTADOS

USER_ONLINE1=$(who | awk ‘{print $1}’) ; echo $USER_ONLINE1 | wc -w

USER_ONLINE2=$(top -n 1 -b | grep “load average:” | awk ‘{print $6}’) ; echo $USER_ONLINE2

Comprobar Carpeta de Usuario con más data (# de Archivos / Tamaño en Bytes) en el Sistema Operativo:

CARPETA_USUARIO1=$(ls -l /home | sed ‘1 d’ | sort -k2 | sed q | awk ‘{print $9}’) ; echo $CARPETA_USUARIO1

DATA_USUARIO1=$(du -sh /home/* | sort -r | sed q | awk ‘{print $1}’) ; echo $DATA_USUARIO1

Comprobar Tamaño en Bytes de Carpeta de Superusuario u otra Carpeta del Sistema Operativo:

DATA_ROOT=$(du -sh /root | awk ‘{print $1}’) ; echo $DATA_ROOT

DATA_CARPETA1=$(du -sh /var | awk ‘{print $1}’) ; echo $DATA_CARPETA1

Comprobar Carpetas de usuarios creados (Nombres y Números):

NOMBRES_CARPETAS=$(ls -l /home | sed ‘1 d’ | awk ‘{print $9}’) ; echo $NOMBRES_CARPETAS

NUMERO_CARPETAS=$(ls -l /home | sed ‘1 d’ | awk ‘{print $9}’) ; echo $NUMERO_CARPETAS | wc -w

Comprobar estado de la Memoria RAM y Swap:

MEM_TOTAL=$(free -h | sed ‘1 d’ | grep Mem: | awk ‘{print $2}’) ; echo $MEM_TOTAL
MEM_USADA=$(free -h | sed ‘1 d’ | grep Mem: | awk ‘{print $3}’) ; echo $MEM_USADA
MEM_LIBRE=$(free -h | sed ‘1 d’ | grep Mem: | awk ‘{print $4}’) ; echo $MEM_LIBRE
MEM_COMPARTIDA=$(free -h | sed ‘1 d’ | grep Mem: | awk ‘{print $5}’) ; echo $MEM_COMPARTIDA
MEM_ALMACENADA=$(free -h | sed ‘1 d’ | grep Mem: | awk ‘{print $6}’) ; echo $MEM_ALMACENADA
MEM_CACHEADA=$(free -h | sed ‘1 d’ | grep Mem: | awk ‘{print $7}’) ; echo $MEM_CACHEADA

SWAP_TOTAL=$(free -h | sed ‘1 d’ | grep Swap: | awk ‘{print $2}’) ; echo $SWAP_TOTAL
SWAP_USADA=$(free -h | sed ‘1 d’ | grep Swap: | awk ‘{print $3}’) ; echo $SWAP_USADA
SWAP_LIBRE=$(free -h | sed ‘1 d’ | grep Swap: | awk ‘{print $4}’) ; echo $SWAP_LIBRE

Comprobar Estado de las particiones / punto de montaje de un Disco SATA:

PART1_TOTAL=$(df -h | sed ‘1 d’ | grep /dev/sda5 | awk ‘{print $2}’) ; echo $PART1_TOTAL

PART1_USADO=$(df -h | sed ‘1 d’ | grep /dev/sda5 | awk ‘{print $3}’) ; echo $PART1_USADO

PART1_DISPONIBLE=$(df -h | sed ‘1 d’ | grep /dev/sda5 | awk ‘{print $4}’) ; echo $PART1_DISPONIBLE

PART1_PORCENTAJE=$(df -h | sed ‘1 d’ | grep /dev/sda5 | awk ‘{print $5}’) ; echo $PART1_PORCENTAJE

PART1_PUNTOMONTAJE=$(df -h | sed ‘1 d’ | grep /dev/sda5 | awk ‘{print $6}’) ; echo $PART1_PUNTOMONTAJE

Comprobar la Carga promedio del Sistema (Procesos encolados):

CARGA_1MIN=$(top -n 1 -b | grep “load average:” | awk ‘{print $10}’ | sed ‘s/,//2’) ; echo $CARGA_1MIN

CARGA_5MIN=$(top -n 1 -b | grep “load average:” | awk ‘{print $11}’ | sed ‘s/,//2’) ; echo $CARGA_5MIN

CARGA_15MIN=$(top -n 1 -b | grep “load average:” | awk ‘{print $12}’ | sed ‘s/,//2’) ; echo $CARGA_15MIN

CARGA_1MIN=$(uptime | awk ‘{print $8}’ | sed ‘s/,//2’) ; echo $CARGA_1MIN

CARGA_5MIN=$(uptime | awk ‘{print $9}’ | sed ‘s/,//2’) ; echo $CARGA_5MIN

CARGA_15MIN=$(uptime | awk ‘{print $10}’ | sed ‘s/,//2’) ; echo $CARGA_15MIN

Comprobar procesos Zombies en el Sistema Operativo:

PROC_ZOMBIE=$(top -n 1 -b | grep “zombie” | awk ‘{print $10}’) ; echo $PROC_ZOMBIE

Comprobar el Tiempo de Total de Trabajo (Arranque/Encendido):

TIEMPO_ENCENDIDO=$(uptime | awk ‘{print $3,$4}’ | cut -f1 -d,) ; echo $TIEMPO_ENCENDIDO

Comprobar parámetros de la tarjeta de Vídeo:

Fabricante:

FAB_TVIDEO=$(lspci -v | grep “VGA” | cut -d ” ” -f05) ; echo $FAB_TVIDEO

Memoria RAM:

MEM_TVIDEO=$(lspci -v -s `lspci | awk ‘/VGA/{print $1}’` | sed -n ‘/Memory.*, prefetchable/s/.*\[size=\([^]]\+\)M\]/\1/p’) ; echo $MEM_TVIDEO

Modulo (Driver):

DRV_TVIDEO=$(lspci -nnk | grep -i vga -A3 | grep ‘in use’ | cut -d ” ” -f05) ; echo $DRV_TVIDEO

Aceleración 3D:

A3D_TVIDEO=$(glxinfo | grep “direct rendering: Yes” | awk ‘{print $3}’) ; echo $A3D_TVIDEO

Comprobar parámetros del Procesador (CPU):

Fabricante:

FABRICANTE_CPU=$(grep “vendor_id” /proc/cpuinfo | sed q | awk ‘{print $3}’) ; echo $FABRICANTE_CPU

Modelo:

MODELO_CPU=$(grep “model name” /proc/cpuinfo | sed q | cut -d “:” -f 2 | awk ‘{print $0}’) ; echo $MODELO_CPU

Cantidad:

NUM_CPU=$(grep “processor” /proc/cpuinfo | sort -r | sed q | awk ‘{print $3}’) ; TOTAL_CPU=$((`expr $NUM_CPU + 1`)) ; echo $TOTAL_CPU

Nucleos por CPU:

NUCLEO_CPU=$(grep “cpu cores” /proc/cpuinfo | sed q | awk ‘{print $4}’) ; echo $NUCLEO_CPU

Total de Nucleos por CPUs:

NUM_CPU=$(grep “processor” /proc/cpuinfo | sort -r | sed q | awk ‘{print $3}’) ; TOTAL_CPU=$((`expr $NUM_CPU + 1`)) ; NUCLEO_CPU=$(grep “cpu cores” /proc/cpuinfo | sed q | awk ‘{print $4}’) ; TOTAL_NUCLEO_CPU=$((`expr $TOTAL_CPU \* $NUCLEO_CPU`)) ; echo $TOTAL_NUCLEO_CPU

Memoria caché del CPU:

CACHE_CPU=$(grep “cache size” /proc/cpuinfo | sed q | cut -d “:” -f 2 | awk ‘{print $0}’) ; echo $CACHE_CPU

Listar dispositivos USB:

lsusb

Listar dispositivos PCI:

lspci -tv

 

Listar dispositivos SCSI:

lsscsi

 

Listar elementos de Hardware del Equipo:

dmidecode

lshw

lshw -businfo

 

Listar elementos de Hardware de Red del Equipo:

ifconfig

iwconfig

 

Listar elementos de Hardware de Gestión de Energía del Equipo:

acpi -a

acpi -c

acpi -p

acpi -i

acpi -t

 

Listar resoluciones de video soportadas por la tarjeta de vídeo del Equipo:

xrandr

 

Listar dispositivos de sonido del Equipo:

aplay -l

 

Prueba de los dispositivos de sonido del Equipo:

Monofonico:

speaker-test -l 3 -t sine -c 1

Stereo:

speaker-test -l 3 -t sine -c 2

5.1:

speaker-test -l 3 -t sine -c 6

 

Estado de paquetes importantes del Sistema Operativo:

aptitude show debian-archive-keyring ssvnc x11vnc ssh zabbix-agent vim gpm screen build-essential linux-headers-`uname -r` mysql-client-5.1 mysql-client-5.5 postgresql-client-9.1 apache2 php5 squid3 squidguard apt-mirror debmirror samba | egrep ‘(Paquete|Estado|Versión)’

 

Variables de Entornos importantes del Sistema Operativo:

echo $USER

echo $USERNAME

echo $HOME

echo $HOSTNAME

echo $PWD

 

ARCHIVOS DE TEXTO UTILES PARA LA VALIDACIÓN / MONITOREO DEL SISTEMA OPERATIVO

REPOSITORIOS INSTALADOS:

cat /etc/apt/sources.list

MODULOS DEL KERNEL:

cat /proc/modules

DISPOSITIVOS USB:

cat /proc/bus/input/devices

PARAMETROS DEL CPU:

cat /proc/cpuinfo

cat /proc/loadavg

PARAMETROS DE LA MEMORIA:

cat /proc/meminfo

PARAMETROS DE LOS SISTEMAS DE FICHEROS MONTADOS:

cat /proc/mounts

cat /proc/partitions

PARAMETROS DE LOS DISPOSITIVOS DE RED:

cat /proc/net/arp

cat /proc/net/dev

IMAGEN DE BOOTEO:

cat /proc/cmdline

AVISOS DE EMERGENCIA Y ERROR DE ARCHIVOS LOG:

grep -E “(WW)|(EE)” /var/log/*log* /var/log/aptitude /var/log/dmesg /var/log/faillog /var/log/lastlog /var/log/messages /var/log/syslog | grep -v unknown

                      =========================================================

OTRAS HERRAMIENTAS ÚTILES

=========================================================

NMON

GLANCES

INXI

=========================================================

Curso GNU/Linux LPIC1

=========================================================

En el futuro, espero seguir brindándoles y aportándoles por medio de mi Blog esos pequeños “Tips” se les faciliten realizar optimizaciones básicas pero útiles, que por lo general solo están reservadas para personas expertas en Tecnología, Informática, Software Libre o nuestro Sistema Operativo Nacional basado en Ubuntu / DEBIAN / “Canaima GNU/Linux”. Y así seguir contribuyendo y apoyando a la Comunidad de Software Libre y servirles de guía para iniciarse en los pasos, temas y contenidos didácticos y educativos necesarios para realizar una sencilla y práctica iniciación en el Mundo del Software Libre, de una forma tal que sea experiencia entretenida y muy rica en información útil.

También realizo “SOPORTE TÉCNICO A DOMICILIO PARA SISTEMAS OPERATIVOS PRIVATIVOS Y LIBRES” ó “ENTRENAMIENTOS SOBRE GNU/Linux” en la Zona Metropolitana de Caracas, Distrito Capital, Venezuela. Para aquellos que estén interesados en mis Servicios profesionales personales a domicilio, cobro 2.500 Bs., como mínimo por Servicio o 500,00 Bs x Hora/Labor por Entrenamientos – Revisiones.

Si quieres saber sobre mi persona, mis aptitudes y capacidades técnicas y profesionales.

=========================================================

ESPACIO PUBLICITARIO DE NUESTROS ALIADOS COMERCIALES

=========================================================

Selection_013

VENEZUELA

logo-dark

URUGUAY

=========================================================

ESPACIO PUBLICITARIO DE NUESTROS ALIADOS COMERCIALES

=========================================================

Bueno aquí lo tienes! – Léelo o descárgalo si quieres saber sobre mí.

=========================================================

Hoja de CV José Albert 2015

=========================================================

Recuerda leer sobre y descargar el LPI-SEN 1.0 y el LPI-SB 7.0 

Recuerda donar por lo menos 1$ US a este u otro Proyecto de apoyo o desarrollo de Software Libre, GNU, Linux o Código Abierto.

Dona al Proyecto TIC - TAC
Dona al Proyecto TIC – TAC

Para cualquier información llamar al: (+58) 416.610.13.03

##########################################

Aquí les dejo esta encuesta para medir el apoyo logrado:

##########################################

Mensaje 100% Positivo del Blog para esta entrada:

ooxrol

=========================================================

Atrévete, usa Software Libre, y Sistemas Operativos GNU/Linux.

La Lucha es Global y somos Ciudadanos Globales, todos a luchar por un Mundo Mejor!

Galería

Administración de Servidores / Sistemas (SysAdmin): ¡Conoce al Máximo la Plataforma de Servidores de tu Red de Trabajo! – Parte 1


FELIZ OCTUBRE: 2015 (PUBLICACIÓN 180)

Selección_004

1506468_10152701335639538_3358328111488428241_n

Un gran y cordial saludos a todos los Integrantes de la Gran Comunidad de Usuarios del Software Libre (No necesariamente gratis), Compañeros, Colegas y Autodidactas del Siglo XXIIngenieros en Telecomunicaciones, Sistemas e Informática, Licenciados y Técnicos de áreas afines.

Esta es la duodécima publicación del Año 2015, y la Centésima Octogésima (180°) publicación desde el año 2.011 (20/03/11). En esta publicación les vengo a ofrecer una idea clara, o una recomendación esencial de lo primero que debería realizar un nuevo Administrador de Servidores / Sistemas (SysAdmin) en un nuevo trabajo.

RECORDATORIO: Recuerde que muchas veces el carácter de doble guión – – en una orden de comando escrita en el Blog se visualiza como un solo guión largo , el carácter comilla simple se visualiza como un acento y el carácter comilla doble recta   se visualiza como comilla doble inclinadas “, por lo que si al momento de copiar la orden de comando desde el Blog y pegarla en una Consola / Terminal no se ejecuta correctamente la misma, verifique y corrija si el problema es causado por un carácter mal traducido guión largo que debe ser escrito como doble guión.

Primero que nada recordemos como siempre lo que es un Administrador de Servidores / Sistemas (SysAdmin):

Administrador de Servidores

Una carrera como Administrador de Servidores (Sistemas / SysAdmin) puede ser desafiante y gratificante. Un administrador de servidores es responsable de la operación y mantenimiento de un servidor o de una red de la oficina. En la mayoría de las empresas, un administrador de servidores trabaja en el Departamento (Dirección General) de Tecnología de la Información (TI) y tiene muchas funciones y responsabilidades. Un administrador de servidores tiene muchas funciones de trabajo que varían de una organización a otra. Generalmente, sin embargo, los administradores de servidores son responsables de la Planeación, Instalación, Soporte y Mantenimiento de un Sistema o Servidor informático. Los servidores centralizados son fuentes de datos para una empresa y asegurarse de que funcionen sin problemas es fundamental. Evitar el tiempo de inactividad del servidor a través de un mantenimiento programado, garantizando la seguridad del servidor y ayudar al personal en la conexión con el servidor son todas las tareas importantes de un administrador de servidores. Hacer una copia de seguridad de los datos del servidor es también un deber del personal de administración de servicios. Otras funciones laborales pueden incluir la gestión de proyectos con sistemas relacionados, la supervisión y la capacitación del personal que trabaja con computadoras, la reparación del mal funcionamiento del servidor y las consultas sobre problemas demasiado complejos para el soporte técnico. Esto puede implicar la interfaz con los usuarios novatos del equipo y con el soporte técnico avanzado. Por lo tanto, aquellas personas en la administración de servidores deben ser capaces de explicar el uso de la computadora y las funciones en un nivel en que un laico pueda entender. También debe hacer frente a los aspectos más técnicos de la administración de servidores. Los Administradores de Servidores a menudo deben gestionar el Sistema Operativo del Servidor, mantener la integridad del rendimiento del servidor, instalar y configurar el software nuevo y las actualizaciones, solucionar problemas y actualizar la información de cuentas de usuario (añadir/eliminar usuarios y restablecer contraseñas). También deben realizar copias de seguridad de rutina; integrar las nuevas tecnologías; gestionar redes; y aplicar las actualizaciones, revisiones y cambios de configuración para el sistema operativo.

En otras palabras, un Administrador de Servidores / Sistemas (SysAdmin) es la persona responsable de establecer y mantener la Plataforma de datos y comunicaciones de una organización / institución. También llamados o conocidos como Administradores de Sistemas o SysAdmin, y muchas veces abarca a los Administradores de Redes y Especialistas de Soporte avanzados (Nivel II o III) duchos en múltiples Sistemas Operativos privativos y libres.

¿Que pasos debo seguir para conocer al máximo la Plataforma de Servidores de la Red de Trabajo donde laboró?

En mí experiencia personal:

Como nuevo Administrador de Servidores / Sistemas (SysAdmin) en la Institución donde laboro, pase mis primeras 4 semanas aprendiendo a usar Herramientas básicas de trabajo de los SysAdmin actuales, ya definidas por el Director de Línea (Jefe del Área de Servidores) tales como PAC Manager y Filezilla, y familiarizándome con los Sistemas y Actividades comunes más frecuentes, tales como:

  • Sistema de Correo Interno: Creación de usuarios, Deshabilitación de Cuentas, Aumento de Cuotas, Reseteo de Contraseñas, entre otras.
  • Servidor DNS y DHCP: Comprensión de la Configuración establecida y Administración de las Configuraciones de los Host (Servidores, Computadores, Routers e Impresoras) de la Red.
  • Servidor de Monitoreo de Red de Servidores (Zabbix): Creación de Puntos de Monitoreo en el Sistema, Instalación de los Módulos locales de Monitoreo en cada Servidor, Creación y Modificación de Triggers, identificación y resolución de fallas.
  • Servidor de Monitoreo de Host y Gestión de Tickets (OSC Inventory + GLPI): Gestión de Dispositivos, Chequeo de Alarmas, Configuración de Módulos locales en Host de Usuarios, Creación de Usuarios, Apertura de Tickets, entre otros.
  • Servidores de Routers y Proxys: Comprensión de la Configuración establecida y Administración de las Configuraciones de las permisologías otorgadas a los Host (Servidores, Computadores, Routers e Impresoras) de la Red.

Sin embargo, como reto (proyecto) personal me tocaba entender todo el entramado dispuesto a nivel de Servidores establecidos en la Plataforma de Comunicaciones de la Institución. Por lo que para tal fin, dispuse la creación de un “PROYECTO MACRO DE SEGURIDAD INFORMÁTICA” que me permitiese entre muchas cosas conocer minuciosamente cada aspecto de los Servidores creados y los Respectivos enlaces que proporcionaban conectividad a los mismos.

PROYECTO DE SEGURIDAD INFORMATICA 2015 - 2016

El Objetivo de dicho proyecto sería: “Lograr la gestión efectiva de toda la información tecnológica y la adecuada administración (Uso, Mantenimiento, Actualización, Automatización, Monitorización y Protección) de cada uno de los elementos de la plataforma tecnológica de la Institución, mediante la realización de 3 Sub-proyectos que serían: “Sub-proyecto de Documentación, “Sub-proyecto de Gestión y Monitorización” y “Sub-proyecto de Auditoría Tecnológica”, los cuales tendrían como finalidad recopilar, actualizar, validar y centralizar toda la información vital de los Servidores, Sistemas y Aplicaciones de la Institución; mejorar el alcance y la fiabilidad de los Sistemas de Monitorización de la Red y la implantación de los nuevos complementarios necesarios; y el diseño y la aplicación de normas y estrategias que permitan evitar los riesgos informáticos como vulnerabilidades e intrusiones, tanto de personal interno como externo“.

Para llevar a cabo el primer Sub-Proyecto, que comprende las fases de: Recolección de la Información, Generación de Informes Gerenciales, y un Informe Realización de Propuestas y Recomendaciones en Materia de Instalación, Configuración, Mantenimientos y Securización (Hardening) de los Servidores, diseñe varios formatos y procedimientos que facilitasen tan ardua y repetitiva labor en tantos Servidores.

Primero cree un formato en donde recopilar toda la información de los Servidores Físicos con sus Respectivas Maquinas Virtuales, los Servidores Individuales y los Servidores Externos administrados.

Les dejo la plantilla para su visualización y adaptación en sus Sitios de Trabajo:

Informe de Gestión – Área de Servidores – Proyecto TIC TAC (PDF)

Una vez recopilada toda la Información procedí a vaciarla en otro formato de Reportes Gerenciales que permitirian visualizar toda la información individualizada de cada servidor en forma global con respecto a los otros servidores desde diferentes enfoques.

Les dejo la plantilla para su visualización y adaptación en sus Sitios de Trabajo:

INFORME DE AUDITORÍA INFORMÁTICA – N1 – Proyecto TIC TAC (PDF)

Además como complemento a esta publicación compartiré unas sencillas y útiles ordenes de comando utilizadas para extraer fácilmente información sobre los Host, entre otros tips para realizar importantes actividades en materia de administrador de servidores.
=========================================================
RECOLECCIÓN DE DATOS DE SERVIDORES
=========================================================

                                         =========================================================

RECOLECCIÓN DE DATOS DE SERVIDORES
=========================================================

En la Parte 2 de esta publicación compartiré con ustedes el formato de Recomendaciones y Propuestas en materia de Seguridad Informática llevado a cabo. Y posiblemente una parte de la Fase 2.
=========================================================

VideoTutorial sobre Seguridad Informática

=========================================================

En el futuro, espero seguir brindándoles y aportándoles por medio de mi Blog esos pequeños “Tips” se les faciliten realizar optimizaciones básicas pero útiles, que por lo general solo están reservadas para personas expertas en Tecnología, Informática, Software Libre o nuestro Sistema Operativo Nacional basado en Ubuntu / DEBIAN / “Canaima GNU/Linux”. Y así seguir contribuyendo y apoyando a la Comunidad de Software Libre y servirles de guía para iniciarse en los pasos, temas y contenidos didácticos y educativos necesarios para realizar una sencilla y práctica iniciación en el Mundo del Software Libre, de una forma tal que sea experiencia entretenida y muy rica en información útil.

También realizo “SOPORTE TÉCNICO A DOMICILIO PARA SISTEMAS OPERATIVOS PRIVATIVOS Y LIBRES” ó “ENTRENAMIENTOS SOBRE GNU/Linux” en la Zona Metropolitana de Caracas, Distrito Capital, Venezuela. Para aquellos que estén interesados en mis Servicios profesionales personales a domicilio, cobro 2.500 Bs., como mínimo por Servicio o 500,00 Bs x Hora/Labor por Entrenamientos – Revisiones.

Si quieres saber sobre mi persona, mis aptitudes y capacidades técnicas y profesionales.

=========================================================

ESPACIO PUBLICITARIO DE NUESTROS ALIADOS COMERCIALES

=========================================================

Selection_013

VENEZUELA

logo-dark

URUGUAY

=========================================================

ESPACIO PUBLICITARIO DE NUESTROS ALIADOS COMERCIALES

=========================================================

Bueno aquí lo tienes! – Léelo o descárgalo si quieres saber sobre mí.

=========================================================

Hoja de CV José Albert 2015

=========================================================

Recuerda leer sobre y descargar el LPI-SEN 1.0 y el LPI-SB 7.0 

Recuerda donar por lo menos 1$ US a este u otro Proyecto de apoyo o desarrollo de Software Libre, GNU, Linux o Código Abierto.

Dona al Proyecto TIC - TAC
Dona al Proyecto TIC – TAC

Para cualquier información llamar al: (+58) 416.610.13.03

##########################################

Aquí les dejo esta encuesta para medir el apoyo logrado:

##########################################

Mensaje 100% Positivo del Blog para esta entrada:

CZNDO_AVATAR_NEWTON

=========================================================

Atrévete, usa Software Libre, y Sistemas Operativos GNU/Linux.

La Lucha es Global y somos Ciudadanos Globales, todos a luchar por un Mundo Mejor!

Galería

Administración de Servidores / Sistemas (SysAdmin): ¡Gestiona al máximo la Distribución GNU/Linux DEBIAN 8 de tus Usuarios!


FELIZ OCTUBRE: 2015 (PUBLICACIÓN 179)

Selección_004

1506468_10152701335639538_3358328111488428241_n

Un gran y cordial saludos a todos los Integrantes de la Gran Comunidad de Usuarios del Software Libre (No necesariamente gratis), Compañeros, Colegas y Autodidactas del Siglo XXIIngenieros en Telecomunicaciones, Sistemas e Informática, Licenciados y Técnicos de áreas afines.

Esta es la undécima publicación del Año 2015, y la Centésima Septuagésima Novena (179°) publicación desde el año 2.011 (20/03/11). En esta publicación les vengo a ofrecer una idea clara de lo podemos hacer como Administradores de Servidores / Sistemas (SysAdmin) en la más común, moderna y estable Distribución GNU/Linux para usuarios DEBIAN, llamada DEBIAN 8, nombre código Jessie.

RECORDATORIO: Recuerde que muchas veces el carácter de doble guión “- -” en una orden de comando escrita en el blog se visualiza como un solo guión largo “–” por lo que si al momento de copiar la orden de comando desde el Blog y pegarla en una Consola / Terminal no se ejecuta correctamente la misma, verifique y corrija si el problema es causado por un guión largo que debe ser escrito como doble guión.

Primero que nada recordemos como siempre lo que es un Administrador de Servidores / Sistemas (SysAdmin):

Administrador de Servidores

Una carrera como Administrador de Servidores (Sistemas / SysAdmin) puede ser desafiante y gratificante. Un administrador de servidores es responsable de la operación y mantenimiento de un servidor o de una red de la oficina. En la mayoría de las empresas, un administrador de servidores trabaja en el Departamento (Dirección General) de Tecnología de la Información (TI) y tiene muchas funciones y responsabilidades. Un administrador de servidores tiene muchas funciones de trabajo que varían de una organización a otra. Generalmente, sin embargo, los administradores de servidores son responsables de la Planeación, Instalación, Soporte y Mantenimiento de un Sistema o Servidor informático. Los servidores centralizados son fuentes de datos para una empresa y asegurarse de que funcionen sin problemas es fundamental. Evitar el tiempo de inactividad del servidor a través de un mantenimiento programado, garantizando la seguridad del servidor y ayudar al personal en la conexión con el servidor son todas las tareas importantes de un administrador de servidores. Hacer una copia de seguridad de los datos del servidor es también un deber del personal de administración de servicios. Otras funciones laborales pueden incluir la gestión de proyectos con sistemas relacionados, la supervisión y la capacitación del personal que trabaja con computadoras, la reparación del mal funcionamiento del servidor y las consultas sobre problemas demasiado complejos para el soporte técnico. Esto puede implicar la interfaz con los usuarios novatos del equipo y con el soporte técnico avanzado. Por lo tanto, aquellas personas en la administración de servidores deben ser capaces de explicar el uso de la computadora y las funciones en un nivel en que un laico pueda entender. También debe hacer frente a los aspectos más técnicos de la administración de servidores. Los Administradores de Servidores a menudo deben gestionar el Sistema Operativo del Servidor, mantener la integridad del rendimiento del servidor, instalar y configurar el software nuevo y las actualizaciones, solucionar problemas y actualizar la información de cuentas de usuario (añadir/eliminar usuarios y restablecer contraseñas). También deben realizar copias de seguridad de rutina; integrar las nuevas tecnologías; gestionar redes; y aplicar las actualizaciones, revisiones y cambios de configuración para el sistema operativo.

En otras palabras, un Administrador de Servidores / Sistemas (SysAdmin) es la persona responsable de establecer y mantener la Plataforma de datos y comunicaciones de una organización / institución. También llamados o conocidos como Administradores de Sistemas o SysAdmin, y muchas veces abarca a los Administradores de Redes y Especialistas de Soporte avanzados (Nivel II o III) duchos en múltiples Sistemas Operativos privativos y libres.

¿Que pasos recomendados podemos seguir para gestionar al máximo la Distribución GNU/Linux DEBIAN 8 de nuestros Usuarios?

En mí experiencia personal:

Como anterior “Especialista de Soporte en Informática” desde hace un poco más de 6 años, como buen “Autodidacta e Investigador”, y ahora novel Administrador de Servidores / Sistemas (SysAdmin) creo que los principios mínimos o pasos más básicos para optimizar el rendimiento y la usabilidad de una Distribución DEBIAN 8 en un usuario básico deben ser, los que más adelante describiré. Adicionalmente estos pasos descritos incluirán referencias a agregar Repositorios Extras, tales como los de DEBIAN 9 (Stretch / Testing) para aquellos que no trabajan en la rama Estable de DEBIAN, debido a que sus capacidades técnicas les permiten gestionar Sistemas Operativos en pleno desarrollo arriesgando un  poco la estabilidad o rendimiento del Sistema Operativo, en pro de paqueterías (Software / Aplicaciones) mas modernas e innovadoras para los Usuarios. También incluirá los Repositorios Extras de Linux Mint DEBIAN Edition (Betsy) sobre todo para aquellos que desean incluir paqueterías (Software / Aplicaciones) inexistentes en DEBIAN, tales como Firefox, Thunderbird y Flash Player en forma nativa (paquete .deb). Por ultimo y para los más arriesgados y avanzados en cuanto ha experticia técnica, sobre todo en el manejo de la consola (terminal) y las paqueterías (Software / Aplicaciones) les incluyo referencias a Repositorios Extras basados en UBUNTU en las Ramas compatibles con DEBIAN 8 / 9, las cuales son Trusty / Utopic.

NOTA 1: Lea primero todo el documento (publicación), antes de ejecutar cualquier acción. No realice nada si no sabe que significan las acciones a realizar o las ordenes de comando mencionadas, es decir, si no es un Usuario Experto o Especialista Técnico, o es uno de ellos pero que igual no sabe o entiende los pasos recomendados en este documento. Busque información en Google primero, o foros, redes sociales, u otros Blogs, en caso de ser necesario, si tiene dudas respetables sobre cada paso a ejecutar sobre puntos básicos o elementales aquí descritos.

NOTA 2: Puede utilizar esta guiá tranquilamente tal como esta para realizar una actualización de su Sistema Operativo DEBIAN 8 (Jessie / Estable) sin actualizar a DEBIAN 9 (Stretch / Testing) con solo dejar inhabilitados los Repositorios de dicha Distribución/Versión en el archivo sources.list, ubicado en “/etc/apt” con el Carácter ” # “ al principio de cada linea. Ya por defecto vienen inhabilitados, en esta pasos de orientación.

Al ejecutar estos pasos, fíjese bien en los mensajes de la consola, sobre todo los que dicen “Se eliminaran los siguientes paquetes …”
=========================================================

Actualizacion y Mantenimiento de DEBIAN 8 – DEBIAN 9 con Multi-Entornos

=========================================================

VideoTutoriales de sobre DEBIAN 8.X

=========================================================
 

=========================================================

En el futuro, espero seguir brindándoles y aportándoles por medio de mi Blog esos pequeños “Tips” se les faciliten realizar optimizaciones básicas pero útiles, que por lo general solo están reservadas para personas expertas en Tecnología, Informática, Software Libre o nuestro Sistema Operativo Nacional basado en Ubuntu / DEBIAN / “Canaima GNU/Linux”. Y así seguir contribuyendo y apoyando a la Comunidad de Software Libre y servirles de guía para iniciarse en los pasos, temas y contenidos didácticos y educativos necesarios para realizar una sencilla y práctica iniciación en el Mundo del Software Libre, de una forma tal que sea experiencia entretenida y muy rica en información útil.

También realizo “SOPORTE TÉCNICO A DOMICILIO PARA SISTEMAS OPERATIVOS PRIVATIVOS Y LIBRES” ó “ENTRENAMIENTOS SOBRE GNU/Linux” en la Zona Metropolitana de Caracas, Distrito Capital, Venezuela. Para aquellos que estén interesados en mis Servicios profesionales personales a domicilio, cobro 2.000 Bs como mínimo por Servicio o 250,00 Bs x Hora/Labor por Entrenamientos.

Si quieres saber sobre mi persona, mis aptitudes y capacidades técnicas y profesionales.

Bueno aquí lo tienes! – Léelo o descárgalo si quieres saber sobre mí.

=========================================================

Hoja de CV Jose Albert 2015

=========================================================

Recuerda leer sobre y descargar el LPI-SEN 1.0 y el LPI-SB 7.0 

Recuerda donar por lo menos 1$ US a este u otro Proyecto de apoyo o desarrollo de Software Libre, GNU, Linux o Código Abierto.

Dona al Proyecto TIC - TAC
Dona al Proyecto TIC – TAC

Postdata: Soy un Venezolano, Ingeniero en Informática con un Excelente Empleo pero si me ofrecen 20.000,00 Bs. Básicos + Primas + Bonos + Beneficios socio – económicos, puedo considerar ofertas!

Para cualquier información llamar al: 0416.610.13.03

##########################################

Aquí les dejo esta encuesta para medir el apoyo logrado:

##########################################

Mensaje 100% Positivo del Blog para esta entrada:

C34=========================================================

Atrévete, usa Software Libre, y Sistemas Operativos GNU/Linux.

La Lucha es Global y somos Ciudadanos Globales, todos a luchar por un Mundo Mejor!

Administración de Servidores / Sistemas (SysAdmin): ¿Que Distribución elegir para un buen Administrador de Servidores?

Banner oficial del Proyecto Tic Tac

FELIZ SEPTIEMBRE: 2015 (PUBLICACIÓN 178)

Selección_004

1506468_10152701335639538_3358328111488428241_n

Un gran y cordial saludos a todos los Integrantes de la Gran Comunidad de Usuarios del Software Libre (No necesariamente gratis), Compañeros, Colegas y Autodidactas del Siglo XXIIngenieros en Telecomunicaciones, Sistemas e Informática, Licenciados y Técnicos de áreas afines.

Esta es la décima publicación del Año 2015, y la Centésima Septuagésima Octava (178°) publicación desde el año 2.011 (20/03/11). En esta publicación les vengo a ofrecer una idea clara de lo importante que debe ser para un Administrador de Servidores / Sistemas (SysAdmin) escoger la “Distro GNU/Linux” ideal según sus propias necesidades.

Primero que nada recordemos como siempre lo que es un Administrador de Servidores / Sistemas (SysAdmin):

Administrador de Servidores

Una carrera como Administrador de Servidores (Sistemas / SysAdmin) puede ser desafiante y gratificante. Un administrador de servidores es responsable de la operación y mantenimiento de un servidor o de una red de la oficina. En la mayoría de las empresas, un administrador de servidores trabaja en el Departamento (Dirección General) de Tecnología de la Información (TI) y tiene muchas funciones y responsabilidades. Un administrador de servidores tiene muchas funciones de trabajo que varían de una organización a otra. Generalmente, sin embargo, los administradores de servidores son responsables de la Planeación, Instalación, Soporte y Mantenimiento de un Sistema o Servidor informático. Los servidores centralizados son fuentes de datos para una empresa y asegurarse de que funcionen sin problemas es fundamental. Evitar el tiempo de inactividad del servidor a través de un mantenimiento programado, garantizando la seguridad del servidor y ayudar al personal en la conexión con el servidor son todas las tareas importantes de un administrador de servidores. Hacer una copia de seguridad de los datos del servidor es también un deber del personal de administración de servicios. Otras funciones laborales pueden incluir la gestión de proyectos con sistemas relacionados, la supervisión y la capacitación del personal que trabaja con computadoras, la reparación del mal funcionamiento del servidor y las consultas sobre problemas demasiado complejos para el soporte técnico. Esto puede implicar la interfaz con los usuarios novatos del equipo y con el soporte técnico avanzado. Por lo tanto, aquellas personas en la administración de servidores deben ser capaces de explicar el uso de la computadora y las funciones en un nivel en que un laico pueda entender. También debe hacer frente a los aspectos más técnicos de la administración de servidores. Los Administradores de Servidores a menudo deben gestionar el Sistema Operativo del Servidor, mantener la integridad del rendimiento del servidor, instalar y configurar el software nuevo y las actualizaciones, solucionar problemas y actualizar la información de cuentas de usuario (añadir/eliminar usuarios y restablecer contraseñas). También deben realizar copias de seguridad de rutina; integrar las nuevas tecnologías; gestionar redes; y aplicar las actualizaciones, revisiones y cambios de configuración para el sistema operativo.

En otras palabras, un Administrador de Servidores es la persona responsable de establecer y mantener la Plataforma de datos y comunicaciones de una organización / institución. También llamados o conocidos como Administradores de Sistemas o SysAdmin, y muchas veces abarca a los Administradores de Redes y Especialistas de Soporte avanzados (Nivel II o III) duchos en múltiples Sistemas Operativos privativos y libres.

Cual debería ser la Distribución GNU/Linux de un buen Administrador de Servidores (Sistemas / SysAdmin)

Los Administradores de Servidores (Sysadmins) por los general suelen utilizar distros más avanzadas, complejas, diferentes y poco comunes al común denominador de los Especialistas de Soporte y / o Usuarios de una Organización / Institución. Otros pocos se decantan por distros más sencillas, minimalistas, ligeras e igual ó mas eficientes que otras. Otros más tradicionalistas se van siempre por una que sea super estable, debido a que no desean estar teniendo problemas con su equipo de trabajo, otros más chapados a la antigua se van por distros descontinuadas o de versiones viejas estables (OldStables) para minimizar cualquier riesgo de inestabilidad. Algunos, usan Distros estables, pero principalmente bellas, que les hagan ver modernos y a la vez eficientes. Y otros, unos que son realmente atipicos, no usan ninguna en particular, no se cazan con ninguna Distro u Entorno, son los realmente más aguerridos, continuamente formatean su equipo, instalan Distros, las prueban en vivo (No maquinas Virtuales), aprenden, asimilan y pasan a la siguiente. Y por ultimo, están los amantes de la Seguridad Informatica y el Tema Hackers, estos prefieren distros avanzadas, multientornos, estables y llenas de Suites (Paqueterías / Programas) llave en mano (ya instaladas y funcionales) que les permitan aprender, probar e implementar cosas que cualquier otro común SysAdmin no hace.

En mí experiencia personal:

Como “Especialista de Soporte en Informatica” desde hace 6 años, fuí siempre del Tipo atipico “Autodidacta e Investigador”, de esos que no usan ninguna en particular, no se cazan con ninguna Distro u Entorno, de los realmente aguerridos, formateaba mi Equipo constntemente, instalaba cuanta Distro pudiese en vivo (No maquinas Virtuales), para aprenden, asimilar y pasar a la siguiente. Todo esto para mantenerme a la vanguardia y la innovanción, y mantener la superioridad intelectual (brecha del conocimiento teorico-practico) sobre cualquier de mí entorno laboral.

Pero con el anuncio de mi promoción hace unos 4 meses al cargo de “Administrador de Servidores” me dije necesito cazarme con una Distro GNU/Linux que sea Compatible – Estable – Moderna – Especial. Era ese algo “Especial” lo que necesitaba descubrir. Así que luego de examinar muchas Distros en el Mundo GNU/Linux, llegue a la conclusión de que solo una cumplia con todos mis requisitos.

  • Compatible: Debia ser basada en paquetes “.deb”, es decir, “DEBIAN / Ubuntu / Mint”. Ya que toda la plataforma en donde laboro, tanto a nivel de Servidores y Usuarios es basada en DEBIAN, y por lo tanto muchas de las herramientas (Sistemas / Software) utilizados (implementados) son para ese tipo de Distribuciones.
  • Estable: Para evitar formatear debido a errores por Software raro, dudoso, incompatible o demasiado moderno, debia ser de la rama estable de una de las distros antes mencionadas. Eso me dejaba con “Jessie / Utopic / Betsy”.
  • Moderna: Lo estable no debía reñirse con lo moderno, por lo que la distro a elegir debia contar con repositorios propios llenos de herramientas propias o adaptadas con un toque de innovación y modernidad, sin arriesgar la Estabilidad del Sistema Operativo. Lo que me dejaba con la busqueda de una distro patrocinada por un grupo “X” que hubiese creado una distro personalizada a fondo, basandose en alguna de las versiones estables de las MetaDistribuciones ya antes mencionadas, es decir, “DEBIAN Jessie – Ubuntu Utopic – Mint Betsy”.
  • Especial: Era este punto el que más me causaba inquietud. Me preguntaba que pudiese hacer de mi Distro algo especial como Adminsitrador de Servidores. Debia elegir entre la más rapida, la mas elegante, la mas estable, la más innovadora, la mas compatible, necesitaba ese algo que la hiciera especial, que marcara la diferencia. Bueno ese algo vino a mí como respuesta cuando me pregunte que debía hacer de diferente en el cargo de Administrador de Servidores. La respuesta era evidente, ya que entre mis funciones como SysAdmin figuraba el área de Seguridad Informatica. Y al buscar entre todas las Distros compatibles basadas en “DEBIAN Jessie – Ubuntu Utopic – Mint Betsy”, la elección era clara y facíl entre: Kali Linux, Parrot OS, NudeZero Linux, CAINE, Bugtraq.

Preferí Kali Linux 2.0.

kali

Kali Linux 2.0.

La famosa distribución GNU/Linux llamada Kali, muy conocida por su utilidad en el entorno de la seguridad, ya que contiene un sin fin de herramientas para realizar auditorías de seguridad, ahora llega a su segunda versión. Kali Linux 2.0, liberada el 11 de agosto de este año.

Desde que en 2013 los desarrolladores de Backtrack decidieran dejar este proyecto en su versión 5r3 que estaba basada en Ubuntu, para darle un vuelco al proyecto y pasar a desarrollar Kali, este basado en Debian para mejorar su rendimiento y con un gran número de mejoras. Pues bien, este año veremos la aparición de la 2.0 después de casi 2 años.

Kali Linux 2.0 trae mejoras como su interfaz gráfica, totalmente rediseñada para optimizar al máximo el trabajo, con nuevos menús y nuevas categorías para ordenar las numerosas herramientas que se incluyen. Igualmente pasa con las actualizaciones, que ahora serán semanales para mantenernos al día y su instalación será igual de sencilla que hasta ahora.

El framework Metasploit también ha tenido mejoras, al que le han añadido Ruby 2.0 de manera nativa para acelerar al máximo los tiempos de carga. Igualmente se incluirá un sistema de notificaciones en el escritorio para no perder detalle e incluso se han integrado mejores herramientas para grabar la pantalla y realizar videotutoriales.

En resumen, entre las novedades, estan las siguientes:

  • Kernel de Linux actualizado a la versión 4.0
  • Interfaz gráfica totalmente remodelada, ahora basada en el sistema operativo Debian Jessie.
  • Muchas versiones de escritorio incluidas, entre ellas los famosos KDE,Mate,Xfce,Gnome 3..
  • Mejoras en distintos controladores y compatibilidad con Hardware.
  • Actualización de la mayoría de las herramientas que trae éste sistema.
  • Incluidas nuevas herramientas como por ejemplo un capturador de pantalla.
  • Optimización y reducción de tiempos de carga con Ruby 2.0.

Para los que no lo conozcan, Kali Linux es un sistema operativo que sirve principalmente para hacer pruebas de penetración y seguridad en nuestros equipos o servidores, es decir, atacarnos a nosotros mismos para ver que vulnerabilidades tenemos y corregirlas de inmediato para evitar que otros usuarios no deseados nos ataquen.

Kali Linux es de los mismos desarrolladores que el famoso sistema operativo Backtrack, que también tenía como objeto hacer pruebas de seguridad, los cuáles decidieron descontinuar Backtrack e ir a por todas con Kali Linux. Dos años han pasado desde el Kali Linux 1.0 y aunque aun no tenga la fama de Backtrack, es un sistema operativo utilizado por los técnicos de seguridad informática de todo el mundo.

Para su descarga, lo podemos hacer desde la web oficial de Kali Linux, desde allí tendremos varias versiones a escoger: Primero la versión estándar de 64 bits, luego la versión de 32 bits y ademas tendremos dos versiones más livianas llamadas mini y light que ocupan bastante menos que la versión estándar. Una vez descargado lo podremos grabar en un DVD, montar en un pendrive o instalar en una máquina virtual, eso ya a título personal de cada usuario.

Kali Linux 2.0 se basa en Debian 8, pero impulsará continuamente paquetes de la rama Testing para mantener el sistema siempre actualizado, que no a la última. Es decir, Kali Linux se convierte en rolling release, pero sin extremismos. La nueva versión llega con el kernel 4.0 y con un buen surtido de entornos de escritorio y gestores de ventanas: GNOME, KDE, Xfce, LXDE, MATE, E17 e i3 son los elegidos, aunque el primero es la opción por defecto y preferida de los desarrolladores.No obstante, Kali Linux 2.0 estrena un sistema de alertas para controlar las actualizaciones de las herramientas de seguridad que incluye la distribución conforme se produzcan, por lo que en este aspecto sí se podrá estar a la última.

Kali Linux 2.0 se presenta en versiones para x86 de 32 y 64 bits, ARM, y otras ediciones enfocadas en hardware concreto, imágenes para máquina virtual e incluso la posibilidad de construir una Kali a medida, que encontraréis en la página de descargas.

Si desean saber más sobre esta Distribución, en idioma Español, pueden visitar el siguiente link:

Selection_001

Pasos post instalación para Kali Linux 2.0

Luego de instalar esta maravillosa distro me dije “Esta maravillosa para trabajar realizando pruebas de seguridad informatica, pero debo adaptarla para que parezca una Distro de usuario final”, sencilla, funcional y practica a nivel de oficina. Así que cree adapta mis pasos post instalación para DEBIAN 8 a Kalin Linux 2.0. Aquí se los dejo:
=========================================================
PASOS POST-INSTALACION PARA ACTUALIZAR KALI LINUX 2.0 (SANA) CON MULTI-ENTORNOS CON REPOSITORIOS EXTRAS.
=========================================================
NOTA IMPORTANTE: Lea primero todo el documento, antes de ejecutar cualquier acción. No realice nada si no sabe que significan las acciones a realizar o las ordenes de comando mencionadas, es decir, si no es un Usuario Experto o Especialista Técnico, o es uno de ellos pero que igual no sabe o entiende los pasos recomendados en este documento. Busque información en Google primero al respecto si tiene dudas respetables sobre cada paso a ejecutar, antes de solicitar ayuda o aclaratorias sobre puntos basicos o elementales aqui descritos a terceros.Al ejecutar estos pasos, fijese bien en los mensajes de la consola, sobre todo los que dicen “Se eliminaran los siguientes paquetes …”
=========================================================PASO 0: CREE UN USUARIO DEL SISTEMA ANTES DE ENTRAR AL SISTEMA OPERATIVO0.1 AGREGAR UN USUARIO POR CONSOLAAl iniciarse el Sistema Operativo por primera vez, inicie una sesión TTY con la combinación de teclas “Ctrl + Alt + F1” e inicie sesión como SuperUsuario root y luego ejecute la orden de comando: “adduser tu_usuario”Nota: Este paso es opcional pero recomendable, ya que no es una buena practica usar por defecto el SuperUsuario root como usuario normal de trabajo.0.2 INICIAR SESION CON EL NUEVO USUARIOVuelva al Entorno grafico con la combinación de teclas “Ctrl + Alt + F7” e inicie sesión con el nuevo usuario creado.0.3 REINICIE EL SISTEMA OPERATIVOReinicie el Sistema Operativo y vuelva a iniciar la sesión de usuario del Sistema creado.

PASO 1: REALIZAR CONFIGURACIONES BASICAS DE RED

1.0 EJECUTE EL TERMINAL DE USUARIO (CONSOLA DEL SISTEMA)

Ejecute la aplicación del Terminal de GNOME que viene por defecto con el Sistema Operativo.

1.1 EDITAR Y OPTIMIZAR EL NETWORK MANAGER Y EL NETWORK INTERFACE

– Editar el archivo de configuración del Network Manager con la orden de comando:

nano /etc/NetworkManager/NetworkManager.conf

– Cambiar la palabra “false” por “true”
– Guardar los cambios
– Reiniciar el servicio con la orden de comando:

service network-manager restart

– Editar el archivo de configuración del Network Interface con la orden de comando:

nano /etc/network/interfaces

– Cambiar la configuración actual por la nueva:

ACTUAL
=========================================================

# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).

source /etc/network/interfaces.d/*

# The loopback network interface
auto lo
iface lo inet loopback

NUEVA
=========================================================

auto lo
iface lo inet loopback

auto eth0
allow-hotplug eth0
#iface eth0 inet dhcp

– Reiniciar el servicio con la orden de comando:

service networking restart

1.2 CONFIGURAR EL PROXY DEL SISTEMA Y NAVEGADOR WEB

Nota: solo realizar en caso de que su equipo este en una Infraestructura con Proxy para Navegar el Internet.

MENU DE USUARIO / BOTON DE PANEL DE CONTROL (PREFERENCIAS DEL SISTEMA) – (TUERCA + DESTORNILLADOR)

LUEGO LAS OPCIONES “RED” / “PROXY DE LA RED” / MANUAL.

Ó

MENU DE USUARIO / OPCION PROXY / OPCION MANUAL

=========================================================

VERIFICAR / CONFIGURAR QUE EL NAVEGADOR DE INTERNET DEL SISTEMA TENGA CONFIGURADO EL PROXY POR DEFECTO COMO EL DEL SISTEMA.

EN CASO DE QUE NECESITE CONFIGURAR UN PROXY EJECUTE POR EJEMPLO LO SIGUIENTE:

ABRIR LA APLICACIÓN “ICEWEASEL”, LUEGO LAS OPCIONES:

PREFERENCIAS, AVANZADO, RED, CONFIGURACIÓN Y CONFIGURACION MANUAL DE PROXY”

=========================================================

1.3 EDITAR SOURCES.LIST CON LA ORDEN DE COMANDO:

nano /etc/apt/sources.list

Nota: Si es un Usuario de conocimientos medios o avanzados le recomiendo implementar los repositorios nativos de DEBIAN Estable o de cualquier otra Distro basada en DEBIAN como LMDE Betsy, pero si es un usuario novato o de conocimientos básicos le recomiendo solo utilizar los repositorios oficiales de Kali Linux 2.0

REEMPLAZAR EL CONTENIDO ACTUAL CON EL MOSTRADO A CONTINUACION:

###########################################################
# REPOSITORIOS OFICIALES DE KALI LINUX 1.1.0a
# deb http://http.kali.org/kali kali main non-free contrib
# deb http://security.kali.org/kali-security kali/updates main contrib non-free
#
###########################################################

###########################################################
# REPOSITORIOS OFICIALES DE KALI LINUX 2.0
deb http://http.kali.org/kali sana main non-free contrib
deb http://security.kali.org/kali-security sana/updates main contrib non-free
#
###########################################################

###############################################################################
# REPOSITORIOS OFICIALES DE LINUX DEBIAN 8 (JESSIE) / 9 (STRETCH)             #
deb http://ftp.us.debian.org/debian/ jessie main contrib non-free
# deb http://ftp.us.debian.org/debian/ stretch main contrib non-free
deb http://security.debian.org/ jessie/updates main contrib non-free
# deb http://security.debian.org/ stretch/updates main contrib non-free
deb http://ftp.us.debian.org/debian/ jessie-updates main contrib non-free
deb http://ftp.us.debian.org/debian/ jessie-backports main contrib non-free
deb http://www.deb-multimedia.org jessie main non-free
# aptitude install deb-multimedia-keyring
#                                                                             #
###############################################################################

############################################################
# REPOSITORIOS OFICIALES DE LMDE BETSY
# deb http://packages.linuxmint.com/ rafaela main upstream import backport # romeo
# deb http://packages.linuxmint.com/ debian main upstream import backport # romeo
# deb http://packages.linuxmint.com/ betsy main upstream import backport # romeo
# deb http://extra.linuxmint.com betsy main
# aptitude install linuxmint-keyring
#
#############################################################

#############################################################
# #
# REPOSITORIOS OFICIALES PARA GOOGLE CHROME – TALKPLUGIN – GOOGLE EARTH
# deb http://dl.google.com/linux/chrome/deb/ stable main
# deb http://dl.google.com/linux/talkplugin/deb/ stable main
# deb http://dl.google.com/linux/earth/deb/ stable main
# wget -q -O – https://dl-ssl.google.com/linux/linux_signing_key.pub | apt-key add –
# #
##############################################################

=========================================================PASO 2: CONFIGURAR PROXY TEMPORAL EN CASO DE SER NECESARIO – EJEMPLO:

NOTA: Omita este paso si no posee un proxy en su Empresa u Organización o si esta configurado de forma transparente. O si sus repositorios son locales (internos).

Ejecute la orden de comando:

export http_proxy=http://direccion_ip_proxy:puerto_salida

PASO 3: REALIZAR MANTENIMIENTO Y ACTUALIZACION DEL SISTEMA

3.0 MANTENIMIENTO Y ACTUALIZACION BASICA

aptitude update / apt-get update / apt update

Nota: Si al realizar la orden de comando “aptitude update” el sistema le dice:

E: No se pudo bloquear /var/lib/dpkg/lock open (11: Recurso no disponible temporalmente),

E: No se pudo bloquear el directorio de administración (/var/lib/dpkg/), ¿quizás haya algún otro proceso utilizándolo?

W: No se pudo bloquear el fichero de almacén. Esto significa habitualmente que dpkg u otra herramienta apt está instalando paquetes. Se abrirá en modo de sólo lectura, ¡se PERDERÁN todos los cambios que realice al estado de los paquetes!

o cualquier otro mensaje similiar, ejecute la orden de comando:

rm -f /var/lib/apt/lists/lock

Para poder realizar cualquier actividad en el terminal.

Si el mensaje persiste cierre sesión de usuario y reinicie el Sistema Operativo para volver a iniciar sesión de usuario.

Luego contitue con las ordenes de comando:

aptitude upgrade / apt-get upgrade / apt upgrade

aptitude safe-upgrade

Nota: Solo utilice la orden de comando: aptitude full-upgrade / apt-get dist-upgrade / apt full-upgrade, si usted es un Usuario/Tecnico Avanzado.

aptitude install -f / apt-get install -f / apt install -f

dpkg –configure -a

3.1 MANTENIMIENTO Y ACTUALIZACIÓN MEDIA

aptitude install localepurge

localepurge update-grub; update-grub2; aptitude clean; aptitude autoclean; aptitude remove; aptitude purge

3.2 MANTENIMIENTO Y ACTUALIZACION AVANZADA

aptitude install deborphan
aptitude remove –purge `deborphan –guess-all`
aptitude remove –purge `deborphan –libdev`
dpkg –purge $(deborphan –find-config)

aptitude install preload
aptitude install prelink
nano /etc/default/prelink
Sustituir PRELINKING=unknown por PRELINKING=yes
prelink -all

=========================================================

Este es el momento de habilitar los repositorios extra de su conveniencia.

Recuerde que en materia de seguridad los Repositorios de DEBIAN Multimedia no son muy fiables o confiables en materia de seguridad, además piden eliminar algunos paquetes o librerias de kali 2.0

Si usted ha habilitado algún repositorio extra de los que se agregaron anteriormente en el sources.list, continue con las siguientes ordenes de comando para instalar las llaves de todos los repositorios insertados:

aptitude install deb-multimedia-keyring

aptitude install linuxmint-keyring

wget -q -O – https://dl-ssl.google.com/linux/linux_signing_key.pub | apt-key add –

Nota: En caso de no instalarse la llave del repositorio de Google por problemas de conectividad al Internet desde una red institucional (interna), ejecute:

aptitude install google-chrome-stable google-talkplugin

y luego comente / borre los repositorios externos de google con la orden de comando:

rm -f /etc/apt/sources.list.d/google*

luego proceda con las ordenes de comando:

aptitude update / apt-get update / apt update

Las llaves de los demás repositorios basados o compatibles con linux se instalan tal como se reseñan dentro de las lineas comentadas al final del archivo sources.list

PASO 4: OPTIMIZAR EL MULTI-ENTORNO DE ESCRITORIO

NOTA: SI EL SISTEMA OPERATIVO LE NOTIFICA QUE POR PROBLEMAS DE LIBRERIA O VERSIONES DE ARCHIVOS NO SE PODRÁN INSTALAR / ACTUALIZAR ALGUNOS PAQUETES, ESCOJA ENTRE: ACEPTAR – NO ACEPTAR – SALIR (y/n/q) LA OPCIÓN QUE LE PERMITA ELIMINAR O DESACTUALIZAR LOS PAQUETES QUE DEN CONFLICTO PARA LOGRAR INSTALAR TODO.

PAQUETES PARA INSTALAR EL ENTORNO DE ESCRITORIO GNOME:

aptitude install gdm3 gnome gnome-applets gnome-audio gnome-backgrounds gnome-boxes gnome-btdownload gnome-calculator gnome-clocks gnome-color-chooser gnome-color-manager gnome-contacts gnome-disk-utility gnome-do gnome-do-plugins gnome-dust-icon-theme gnome-cards-data gnome-chess gnome-games gnome-games-extra-data gnome-hearts gnome-extra-icons gnome-font-viewer gnome-genius gnome-gmail gnome-icon-theme-extras gnome-logs gnome-maps gnome-media gnome-media-profiles gnome-mplayer gnome-nettool gnome-phone-manager gnome-packagekit gnome-pkg-tools gnome-power-manager gnome-ppp gnome-schedule gnome-screensaver gnome-screenshot gnome-search-tool gnome-shell gnome-shell-extensions gnome-sound-recorder gnome-system-log gnome-system-monitor gnome-system-tools gnome-terminal gnome-themes gnome-themes-extras

APLICACIONES EXTRAS GNOME

aptitude install nautilus nautilus-actions nautilus-compare nautilus-emblems nautilus-filename-repairer nautilus-image-converter nautilus-pastebin nautilus-scripts-manager nautilus-sendto nautilus-share nautilus-wipe sound-theme-freedesktop gnome-tweak-tool rhythmbox rhythmbox-plugins rhythmbox-plugin-cdrecorder file-roller totem totem-plugins sound-juicer gksu brasero brasero-cdrkit shutter deluge ekiga baobab arista cheese gedit gedit-plugins eog eog-plugins games-thumbnails dcraw gphoto2 shotwell simple-scan ffmpegthumbnailer evince evince-common evolution evolution-common evolution-plugins cairo-dock seahorse pidgin pidgin-plugin-pack pidgin-skype pidgin-themes pidgin-twitter

=========================================================

PAQUETES PARA INSTALAR EL ENTORNO DE ESCRITORIO MATE:

aptitude install mate-core mate-desktop-environment-core mate-desktop-environment mate-desktop-environment-extras mate-menus mate-sensors-applet mate-system-tools mate-gnome-main-menu-applet lightdm lightdm-gtk-greeter

=========================================================

PAQUETES PARA INSTALAR EL ENTORNO DE ESCRITORIO CINNAMON:

aptitude install cinnamon cinnamon-desktop-environment ldm

# Instalar Cinnamon da problemas de dependencias. Queda sin instalar el paquete “cinnamon-l10n”
No instalar si no es Usuario Avanzado o Experto Informatico.

=========================================================

PAQUETES PARA INSTALAR EL ENTORNO DE ESCRITORIO XFCE:

aptitude install xfce4 xfce4-goodies slim xfce4-screenshooter-plugin xfce4-places-plugin xfce4-whiskermenu-plugin xfce4-messenger-plugin xfce4-indicator-plugin xfce4-session xfwm4 xfwm4-themes thunar thunar-volman thunar-archive-plugin thunar-media-tags-plugin parole xfburn xsensors wicd wicd-daemon wicd-gtk mousepad

=========================================================

PAQUETES PARA INSTALAR EL ENTORNO DE ESCRITORIO LXDE:

aptitude install lxde lxde-core task-lxde-desktop nodm lxmusic lxpanel lxsession lxtask lxLauncher lxappearance lxterminal lxrandr lxmusic libfm-tools leafpad pcmanfm xarchiver gpicview openbox obconf tint2

=========================================================

PAQUETES PARA INSTALAR EL ENTORNO DE ESCRITORIO KDE 4:

INSTALAR KDE 4

aptitude install kdm kde-full kde-baseapps kde-standard kdeplasma-addons kdeutils kdebase-runtime kde-l10n-es task-spanish-kde-desktop kdeartwork-theme-icon kdeartwork-wallpapers xsettings-kde kde-config-gtk-style plasma-desktop plasma-desktopthemes-artwork plasma-nm plasma-runner-installer plasma-runners-addons plasma-scriptengines plasma-wallpapers-addons qt5-default

APLICACIONES EXTRAS COMUNES PARA KDE 4

aptitude install akonadi-kde-resource-googledata akregator amarok amarok-utils apper ark baloo baloo-utils backintime-kde basket bluedevil cantor digikam dolphin ffmpegthumbs filelight gdebi-kde gwenview k3b kaffeine kate kde-thumbnailer-deb kdeconnect kdegames kdegames-card-data kdenlive kdevelop kdepim kget kgpg kolourpaint4 kmail kmymoney kompare konsole konversation kopete kphotoalbum kplayer krita krusader kshutdown ksnapshot ktorrent kdesudo libreoffice-kde marble okular qapt-deb-installer qbittorrent skanlite smplayer speedcrunch udevil yakuake

=========================================================
PAQUETES EXTRAS OFICIALES MULTI-ENTORNOS PARA EL USUARIO:
aptitude install iceweasel iceweasel-l10n-es-es chromium chromium-l10n
aptitude install p7zip p7zip-full p7zip-rar rar unrar unrar-free unace zip unzip bzip2 arj lhasa lzip xz-utils
aptitude install gimp gimp-gmic gimp-data-extras gimp-dcraw gimp-gap gimp-gutenprint gimp-plugin-registry
aptitude install vlc vlc-plugin-notify vlc-plugin-pulse dvdauthor dvd+rw-tools freetuxtv
aptitude install imagination soundconverter lame audacity pitivi gdebi software-properties-gtk synaptic
aptitude install xbmc xbmc-eventclients-j2me xbmc-eventclients-ps3 xbmc-eventclients-wiiremote
aptitude install lsdvd libdvbpsi9 libdvdread4 libdvdnav4 fslint backintime-gnome clamtk libmtp-runtime xinit xorg
aptitude install gtkpod exaile exaile-plugin-ipod libgpod-common libgpod-cil libgpod4 libmimic0 mtp-tools qshutdown swftools
aptitude install python-bluez python-usb webcam vorbis-tools qt4-qtconfig libgnome2-0 console-setup easytag filezilla gparted
aptitude install camera.app camorama transmission-gtk mypaint pinta rawtherapee gtk-recordmydesktop bleachbit ranger w3m
aptitude install libgnomevfs2-extra libmagickcore-extra mono-runtime libcurl3 libcurl3-nss libnotify-bin curl libestools2.1
aptitude install telepathy-gabble telepathy-salut telepathy-sofiasip libusb-0.1-4 opensc pcsc-tools pcscd ooo-thumbnailer
aptitude install gnupg-curl openssh-blacklist openssh-blacklist-extra xml-core zeitgeist-core krb5-locales wammu libgammu-i18n
aptitude install libpurple-bin python-cddb python-mmkeys python-pam python-pygame openssh-blacklist openssh-blacklist-extra
aptitude install adwaita-icon-theme blueberry gnupg-curl irqbalance libpam-cap uuid-runtime lsb-release lsb-security
aptitude install amd64-microcode fancontrol firmware-linux intel-microcode iucode-tool hwdata laptop-detect irqbalance lm-sensors.
Luego ejecutar la orden de comando: sensors-detect
Y escribir YES a todas las opciones.

=========================================================APLICACIONES Y CONTROLADORES DE VIDEO:

aptitude install xserver-xorg-video-all libva-egl1 libva-glx1 libva-tpi1 libva-x11-1 libva1
aptitude install libgles1-mesa libgles2-mesa libglw1-mesa libgl1-mesa-glx libgl1-mesa-dri libglapi-mesa libglu1-mesa
aptitude install libegl1-mesa libegl1-mesa-drivers
aptitude install mesa-utils mesa-utils-extra mesa-vdpau-drivers libtxc-dxtn-s2tc0
aptitude install xwayland libva-wayland1 libwayland-egl1 ibus-wayland

=========================================================

APLICACIONES Y CONTROLADORES DE AUDIO:

aptitude install alsa-base alsa-firmware-loaders alsa-oss alsa-tools alsa-utils alsamixergui volumeicon-alsa
aptitude install paman paprefs pavumeter pulseaudio pulseaudio-module-x11 pulseaudio-utils pulseview pulseaudio-esound-compat
aptitude install ffmpeg2theora ffmpegthumbnailer libmatroska6 liboss4-salsa2 sound-icons
aptitude install gstreamer-tools gstreamer0.10-plugins-base gstreamer0.10-plugins-good gstreamer0.10-plugins-bad gstreamer0.10-plugins-ugly
aptitude install gstreamer0.10-fluendo-mp3 gstreamer0.10-alsa gstreamer0.10-pulseaudio gstreamer1.0-clutter gstreamer1.0-plugins-base
aptitude install gstreamer1.0-nice gstreamer1.0-plugins-good gstreamer1.0-plugins-bad gstreamer1.0-plugins-ugly
aptitude install gstreamer1.0-fluendo-mp3 gstreamer1.0-alsa gstreamer1.0-pulseaudio gstreamer1.0-libav gstreamer1.0-vaapi

=========================================================

APLICACIONES Y CONTROLADORES DE IMPRESION Y ESCANEO:

aptitude install system-config-printer-udev cups-driver-gutenprint cups-filters cups-pdf cups-ppdc
aptitude install foomatic-db-compressed-ppds foomatic-db-engine foomatic-db-gutenprint
aptitude install ghostscript-x ghostscript-cups gutenprint-locales openprinting-ppds
aptitude install hannah-foo2zjs hpijs-ppds hplip hplip-gui printer-driver-foo2zjs
aptitude install printer-driver-hpcups printer-driver-hpijs printer-driver-all
aptitude install libsane-dev libsane-extras libsane-extras-dev sane sane-utils
aptitude install colord flex gocr-tk libpng3 libpng12-dev libtiff-tools libtiff-opengl libpaper-utils splix unpaper xsltproc zlibc

=========================================================

OFIMATICA BASICA:

aptitude install fonts-arabeyes fonts-freefarsi fonts-lyx fonts-sil-gentium fonts-stix fonts-droid
aptitude install fonts-cantarell fonts-liberation ttf-dejavu fonts-oflb-asana-math fonts-mathjax
aptitude install xfonts-intl-arabic xfonts-intl-asian xfonts-intl-chinese xfonts-intl-chinese-big
aptitude install xfonts-intl-european xfonts-intl-japanese xfonts-intl-japanese-big
aptitude install ttf-dejavu ttf-liberation ttf-marvosym ttf-opensymbol ttf-summersby
aptitude install libreoffice libreoffice-base libreoffice-base-drivers libreoffice-gnome libreoffice-gtk libreoffice-gtk3
aptitude install libreoffice-avmedia-backend-gstreamer libreoffice-avmedia-backend-vlc libreoffice-help-es libreoffice-l10n-es
aptitude install libreoffice-style-galaxy libreoffice-style-sifr libreoffice-style-oxygen
aptitude install libreoffice-java-common libreoffice-ogltrans libreoffice-pdfimport libreoffice-report-builder-bin
aptitude install myspell-es ooo-thumbnailer

=========================================================

OFIMATICA AVANZADA:

aptitude install dia inkscape freemind scribus scribus-template synfigstudio blender librecad calligra calligra-l10n-es umbrello

=========================================================

PAQUETES PARA LA INTEROPERABILIDAD CON WINDOWS (REDES Y HARDWARE)

aptitude install cifs-utils fusesmb gvfs-fuse libpam-smbpass libsmbclient python-smbc smbclient samba-common smbnetfs samba-common-bin
aptitude install disk-manager dosfstools icoutils mtools ntfs-3g ntfs-config

=========================================================

PAQUETES PARA LA INTEROPERABILIDAD CON WINDOWS (SOFTWARE 32 BITS)

aptitude install playonlinux cabextract mscompress
aptitude install wine winetricks

=========================================================

PAQUETES PARA LA INTEROPERABILIDAD CON WINDOWS (SOFTWARE 64 BITS)

Nota: No recomiendo para nada Instalar Wine en 64 Bits

aptitude install playonlinux cabextract mscompress

dpkg –add-architecture i386
aptitude update

aptitude install wine winetricks

dpkg –remove-architecture i386
aptitude update

=========================================================

COMPLEMENTOS LIBRES COMPLEMENTARIOS:

aptitude install default-jdk icedtea-netx icedtea-plugin openjdk-7-jdk openjdk-7-jre icedtea-7-plugin
aptitude install ttf-mscorefonts-installer

=========================================================

APLICACIONES Y DRIVERS ETHERNET – WIRELESS:

aptitude install atmel-firmware firmware-atheros firmware-b43-installer firmware-b43legacy-installer firmware-bnx2 firmware-bnx2x firmware-brcm80211
aptitude install firmware-intelwimax firmware-iwlwifi firmware-libertas firmware-myricom firmware-netxen
aptitude install firmware-qlogic libertas-firmware zd1211-firmware
aptitude install firmware-ralink firmware-realtek
aptitude install mobile-broadband-provider-info modemmanager usb-modeswitch usb-modeswitch-data wvdial pppconfig
aptitude install gkrellmwireless linux-wlan-ng-firmware wifi-radar wireless-tools wpagui wpasupplicant

=========================================================

DETECTAR PARAMETROS DE TARJETA DE VIDEO

FABRICANTE: lspci -v | grep “VGA” | cut -d ” ” -f05

MEMORIA RAM DE VIDEO: lspci -v -s `lspci | awk ‘/VGA/{print $1}’` | sed -n ‘/Memory.*, prefetchable/s/.*\[size=\([^]]\+\)M\]/\1/p’

CONTROLADOR / MODULO DE LA TARJETA CARGADO: lspci -nnk | grep -i vga -A3 | grep ‘in use’ | cut -d ” ” -f05

ACELERACION 3D – RENDERIZADO DE VIDEO (NO EJECUTAR COMO ROOT):

glxinfo | grep “direct rendering: Yes”
glxinfo | grep “OpenGL”

VALIDAR LOS FPS (FRAMES PER SECOND) DE LA TARJETA DE VIDEO (NO EJECUTAR COMO ROOT):

glxgears -info

PARA TARJETAS ATI USAR LOS COMANDOS: fglrxinfo / fgl_glxgears

=========================================================

TARJETAS DE VIDEO NVIDIA

aptitude install linux-headers-`uname -r` xorg-server-source
aptitude install nvidia-kernel-common nvidia-kernel-dkms nvidia-xconfig nvidia-settings nvidia-detect

Luego ejecutar la orden de comando: nvidia-xconfig

Reinicie el Sistema y pruebe el resultado.

Nota: En caso de persistir fallas de video instalar los paquetes siguientes:

aptitude install nvidia-driver nvidia-glx nvidia-smi nvidia-support
aptitude install glx-alternative-nvidia libgl1-nvidia-glx libgl1-nvidia-legacy-304xx-glx xserver-xorg-video-nvidia

Luego ejecutar la orden de comando: nvidia-xconfig

Reinicie el Sistema y pruebe el resultado.

TARJETAS DE VIDEO ATI

aptitude install fglrx-driver fglrx-control

TARJETAS DE VIDEO INTEL

aptitude install intel-gpu-tools i965-va-driver libva-intel-vaapi-driver

OPCIONAL
sh -c ‘echo “deb http://ppa.launchpad.net/oibaf/graphics-drivers/ubuntu utopic main” >> /etc/apt/sources.list’
apt-key adv –keyserver pgp.mit.edu –recv-keys A03A4626
aptitude update
aptitude full-upgrade

NOTA: SI AL INSTALAR PAQUETES PRIVATIVOS DE VIDEO Y NO ARRANCAR EL ENTORNO GRAFICO, USTED PUEDE SOLVENTAR EL LEVANTARLO BORRANDO EL CONTENIDO DEL ARCHIVO /etc/X11/xorg.conf Y REINICIANDO.

=========================================================

MANTENIMIENTO FINAL

update-grub; update-grub2; localepurge; aptitude clean; aptitude autoclean; aptitude remove; aptitude purge

rm -f /var/log/*.old /var/log/*.gz /var/log/messages* /var/log/syslog* /var/log/daemon* /var/log/kern*

TUNEAR LA CONSOLA / TERMINAL

echo ‘PS1=”\[\e[33;1m\]┌─( \[\e[34;1m\]\u@\h\[\e[37;1m\] ) * * * * * * * * { \[\e[31;1m\]\w\[\e[33;1m\] }\n└──┤ \[\e[33m\]” ‘ >> /root/.bashrc

echo ‘PS1=”\[\e[33;1m\]┌─( \[\e[34;1m\]\u@\h\[\e[37;1m\] ) * * * * * * * * { \[\e[31;1m\]\w\[\e[33;1m\] }\n└──┤ \[\e[33m\]” ‘ >> /home/$USERNAME/.bashrc

=========================================================

PAQUETES DE REPOSITORIOS EXTRAS (MINT / GOOGLE/ UBUNTU) PARA EL USUARIO:

aptitude install firefox firefox-l10n-es mint-flashplugin
aptitude install google-chrome-stable google-talkplugin

=========================================================

VideoTutoriales de sobre Kali Linux 2.0

=========================================================
=========================================================
=========================================================
=========================================================
=========================================================

En el futuro, espero seguir brindándoles y aportándoles por medio de mi Blog esos pequeños “Tips” se les faciliten realizar optimizaciones básicas pero útiles, que por lo general solo están reservadas para personas expertas en Tecnología, Informática, Software Libre o nuestro Sistema Operativo Nacional basado en Ubuntu / DEBIAN / “Canaima GNU/Linux”. Y así seguir contribuyendo y apoyando a la Comunidad de Software Libre y servirles de guía para iniciarse en los pasos, temas y contenidos didácticos y educativos necesarios para realizar una sencilla y práctica iniciación en el Mundo del Software Libre, de una forma tal que sea experiencia entretenida y muy rica en información útil.

También realizo “SOPORTE TÉCNICO A DOMICILIO PARA SISTEMAS OPERATIVOS PRIVATIVOS Y LIBRES” ó “ENTRENAMIENTOS SOBRE GNU/Linux” en la Zona Metropolitana de Caracas, Distrito Capital, Venezuela. Para aquellos que estén interesados en mis Servicios profesionales personales a domicilio, cobro 2.000 Bs como mínimo por Servicio o 250,00 Bs x Hora/Labor por Entrenamientos.

Si quieres saber sobre mi persona, mis aptitudes y capacidades técnicas y profesionales.

Bueno aquí lo tienes! – Léelo o descárgalo si quieres saber sobre mí.

=========================================================

Hoja de CV Jose Albert 2015

=========================================================

Recuerda leer sobre y descargar el LPI-SEN 1.0 y el LPI-SB 7.0 

Recuerda donar por lo menos 1$ US a este u otro Proyecto de apoyo o desarrollo de Software Libre, GNU, Linux o Código Abierto.

Dona al Proyecto TIC - TAC
Dona al Proyecto TIC – TAC

Postdata: Soy un Venezolano, Ingeniero en Informática con un Excelente Empleo pero si me ofrecen 20.000,00 Bs. Básicos + Primas + Bonos + Beneficios socio – económicos, puedo considerar ofertas!

Para cualquier información llamar al: 0416.610.13.03

##########################################

Aquí les dejo esta encuesta para medir el apoyo logrado:

##########################################

Mensaje 100% Positivo del Blog para esta entrada:

frase-la-verdadera-ciencia-ensena-sobre-todo-a-dudar-y-a-ser-ignorante-miguel-de-unamuno-194769

=========================================================

Atrévete, usa Linux, sobre todo:

La Lucha es Global y somos Ciudadanos Globales, todos a luchar por un Mundo Mejor!

Galería

Administración de Servidores / Sistemas (SysAdmin): ¿Que es un Administrador de Servidores y/o Sistemas?


FELIZ SEPTIEMBRE: 2015 (PUBLICACIÓN 177)

Saludos: Integrantes de la Gran Comunidad de Usuarios del Software Libre (No necesariamente gratis), Usuarios del Blog del Proyecto Tic Tac y Seguidores de la Filosofía de Trabajo “Linux Post Install”, Compañeros, Colegas, Autodidactas del Siglo XXI, Ingenieros, Licenciados y Técnicos de áreas afines a la Educación, Ciencia y la Tecnología (EduCyT) y las Tecnologías de la Información y Comunicación (TIC), y ahora tambien los Amantes del Internet, las WebApps, las Criptodivisas y el Comercio Electronico.

Esta es la decima publicación del Año 2015, y la Centésima Septuagésima Sexta (177°) publicación desde el año 2.011 (20/03/11). Después de más de 3 meses sin escribir una publicación, debido a mis multiples obligaciones personales y labores, sobre todo laborales debido a mis nuevas funciones como Administrador de Servidores. En esta publicación les vengo a ofrecer una idea clara de lo que significa ser un Administrador de Servidores. Para que en las nuevas publicaciones nos adentremos en los detalles de este nuevo mundo del conocimiento tecnologico.

Administrador de Servidores

Una carrera como administrador de servidores puede ser desafiante y gratificante. Un administrador de servidores es responsable de la operación y mantenimiento de un servidor o de una red de la oficina. En la mayoría de las empresas, un administrador de servidores trabaja en el Departamento (Dirección General) de Tecnología de la Información (TI) y tiene muchas funciones y responsabilidades.

Requisitos generales

Un administrador de servidores tiene muchas funciones de trabajo que varían de una organización a otra. Generalmente, sin embargo, los administradores de servidores son responsables de la Planeación, Instalación, Soporte y Mantenimiento de un Sistema o Servidor informático. Los servidores centralizados son fuentes de datos para una empresa y asegurarse de que funcionen sin problemas es fundamental. Evitar el tiempo de inactividad del servidor a través de un mantenimiento programado, garantizando la seguridad del servidor y ayudar al personal en la conexión con el servidor son todas las tareas importantes de un administrador de servidores. Hacer una copia de seguridad de los datos del servidor es también un deber del personal de administración de servicios.

Gestión de proyectos y supervisión

Otras funciones laborales pueden incluir la gestión de proyectos con sistemas relacionados, la supervisión y la capacitación del personal que trabaja con computadoras, la reparación del mal funcionamiento del servidor y las consultas sobre problemas demasiado complejos para el soporte técnico. Esto puede implicar la interfaz con los usuarios novatos del equipo y con el soporte técnico avanzado. Por lo tanto, aquellas personas en la administración de servidores deben ser capaces de explicar el uso de la computadora y las funciones en un nivel en que un laico pueda entender. También debe hacer frente a los aspectos más técnicos de la administración de servidores.

Funciones de gestión

Los administradores de servidores a menudo deben gestionar el sistema operativo del servidor, mantener la integridad del rendimiento del servidor, instalar y configurar el software nuevo y las actualizaciones, solucionar problemas y actualizar la información de cuentas de usuario (añadir/eliminar usuarios y restablecer contraseñas). También deben realizar copias de seguridad de rutina; integrar las nuevas tecnologías; gestionar redes; y aplicar las actualizaciones, revisiones y cambios de configuración para el sistema operativo.

En otras palabras, un Administrador de Servidores es la persona responsable de establecer y mantener la Plataforma de datos y comunicaciones de una organización / institución. Tambien llamados o conocidos como Administradores de Sistemas o SysAdmin, y muchas veces abarca a los Adminsitradores de Redes y Especialistas de Soporte avanzados (Nivel II o III) duchos en multiples Sistemas Operativos privativos y libres.

Marketplace Freelancer
Marketplace Freelancer: Explora nuestro nuevo y creciente catálogo mundial de Emprendedores Digitales TI.

Deberes de un administrador del sistema

Los Administradores de Servidores (Sysadmins) suelen ser los encargados de la instalación, soporte y el mantenimiento de los servidores u otros sistemas informáticos, asi como la planificación y respuesta a interrupciones del servicio y otros problemas. Otras tareas pueden incluir la programación de secuencias de comandos o programacion ligera, para los sistemas de gestión relacionados con los proyectos.

El administrador del sistema es responsable de lo siguiente:

  • Poner en marcha nuevos servidores: con la compra de una nuevo equipo habrá que instalar y configurar todo el sistema operativo y demás paquetes de software que sean necesarios según la funcionalidad que vaya a tener ese equipo, configurarlo en la red y resto de tareas que veremos también a través de los siguientes puntos. No es una tarea cotidiana, pero si es normal mantener un entorno de prueba y analizar su funcionamiento antes de integrarlo en producción.
  • Realizar backups: empezamos por lo que se suele dejar para lo último. Es una de las tareas primordiales y quizás menos querida por parte de los administradores de sistemas, por lo que tiene de mónotona y repetitiva, aunque pueda automatizarse en gran medida. Aquí la labor del administrador es fundamental, primero diseñando una política de backups con frecuencias y niveles (totales, parciales, incrementales, por sistemas, por bbdd, ficheros usuarios…) que salvaguarde adecuadamente la información ante posibles fallos. Además programar una ejecución automatizada, supervisión de los medios sobre los que se vuelca la información,  asegurar que haya copias a buen recaudo en otras ubicaciones, etc… Dependiendo la complejidad del sistema que administra, como ya dijimos, puede ser imprescindible tener una política de recovery bien diseñada ante fallos graves.
  • Cambiar la configuración hardware de los equipos: si añadimos un nuevo sistema de almacenamiento, una tarjeta de red o una impresora compartida, este nuevo hardware debe ser reconocido por el sistema con una adecuada configuración, hallar posibles incompatibilidades con determinadas versiones de software que tenga que ser actualizado o la necesidad de buscar controladores específicos para ese dispositivo. Con la virtualización,  las ‘reglas de juego’ se pueden complicar para que ese hardware se instale y comparta correctamente y con seguridad.
  • Instalar nuevo software y actualizar el existente: otra tarea que requiere dedicación constante, sobre todo en lo relativo a mantener las versiones adecuadas de software y aplicar los distintos ‘parches’ de seguridad que protejan a los sistemas de vulnerabilidades que se vayan identificando. Para software nuevo, lo normal es probarlos en esos entornos de prueba que comentábamos en el primer punto antes de que entren en producción.
  • Gestión de cuentas de usuarios: esto incluye por supuesto altas, bajas o modificaciones de usuarios existentes o la configuración de privilegios de acceso. Todas estas acciones llevan aparejadas tareas a realizar, muchas de las cuales acaban siendo automatizadas y normalmente una planificación previa del procedimiento. Por ejemplo en un alta, en qué máquina estará o cuál será el directorio home de ese usuario; en una baja, a parte de deshabilitarlo para impedir el acceso posiblemente deba hacer backup de todos sus ficheros y pasarlos a algún formato de almacenaje y liberar espacio. En este capítulo también podríamos incluir la virtualización de puestos de trabajo, cada vez más en boga, y que lleva más allá el proceso de configuración para crear el entorno específico a cada usuario, aunque posteriormente facilite la gestión.
  • Monitorizar el rendimiento del sistema: un buen administrador es proactivo y se adelanta a los fallos, o lo que es lo mismo, prevenir es mejor que curar. La degradación del rendimiento de los sistemas o la aparición de problemas incipientes conviene que sean detectados cuanto antes y no por el reporte de los usuarios., que pueden esperar hasta que sus síntomas sean evidentes y ya sea demasiado tarde. La vigilancia de los distintos sistemas de logs y alertas del sistema, su correcta configuración y automatización mediante scripts o herramientas software específicas que incluso avisen por email o sms, es una tarea preventiva que proporciona buenos dividendos.
  • Seguridad: otro aspecto crítico y con similitudes al anterior en cuanto a vigilancia continuada. No hay ningún sistema infalible ante un acceso no autorizado o un ataque, pero está en su mano tener las políticas adecuadas en marcha incluyendo la concienciación a los usuarios, las configuraciones en regla así como las versiones y parches de software actualizados, la instalación de sistema de protección y detección ‘proporcionados’ al rango del sistema.
  • Fallos y caídas del sistema: si no supimos detectarlo, o si el fallo se produce súbitamente, es necesaria una intervención rápida para restaurar el sistema a su funcionamiento normal. En fallos graves se suele dar la máxima de que es más difícil diagnosticar el problema que solucionarlo, y es labor del administrador determinar qué camino seguir, incluyendo la llamada a un mantenimiento externo contratado. Los administradores veteranos suelen decir  que un Administrador que se aprecie no es tal si no ha pasado un fin de semana entero sin dormir en la Sala de Servidores (Centro de Datos / DataCenter), intentando levantar un sistema que no funciona.
  • Atención usuarios: quizás la labor más discutida y la que ocupe la mayor parte de su tiempo. El Administrador no debería ser el help-desk, pero en organizaciones pequeñas puede ser casi el único recurso técnico al que pueden acudir los usuarios en busca de ayuda. Esta labor de soporte podría aligerarse en muchas ocasiones con una formación adecuada de los usuarios en los sistemas y programas que manejan en la Compañía, pero puede ser clamar en el desierto. Hay que guardar un difícil equilibrio entre estar continuamente resolviendo emergencias o atendiendo peticiones adhoc y el poner una barrera infranqueable haciendo caso omiso de lo que no viene por el canal reglamentario y está suficientemente documentado y justificado. Ser diplomático y empatizar con los usuarios no es algo que se enseñe habitualmente en los cursos de administración de sistemas, pero es condición imprescindible para llegar a ser un apreciado y valioso personal de TI.
  • Reporte a dirección/organización: es algo que no se suele tener en cuenta, pero como decíamos en el anterior punto, el administrador ha de saber moverse entre sus colegas y ‘vender’ su trabajo. Como los porteros de fútbol, los fallos se notan más que en el resto porque una caída de un servidor crítico puede afectar a toda la organización o una incidencia resuelta tarde puede perjudicar mucho a un usuario. El administrador (si se han hecho razonablemente bien las cosas) debe transmitir la visión global y frente al 1% de fallos, resaltar el 99% de normalidad o ante un retraso considerable en resolver un problema puntual, mostrar el volumen total atendido y la media en la respuesta. En resumen, saber fijar y medir los indicadores adecuados de su desempeño y cómo transmitir esos resultados a la organización.
  • Documentación del sistema: para finalizar, lo que siempre se deja para lo último y rara vez se hace. Uno no está solo y sobre todo, debe poder irse de vacaciones. Si la configuración del sistema solo está en nuestra cabeza, dado que no se ha descubierto ningún Administrador que pueda separarse de ella y seguir llevando una vida normal, es conveniente que documentemos todas las particularidades de nuestro sistema, procedimientos, políticas o rutinas que se siguen, información (incluyendo passwords, ¡lógicamente manteniendo la confidencialidad!)  y cualquier otro aspecto que ayude a un compañero o sustituto a llevar a cabo nuestras tareas. Hacerse el imprescindible porque nadie más sepa lo que hacemos puede ser una mala política.

Alguien puede pensar, ¡vaya cantidad de trabajo! Pues sí, la labor de un Administrador de Servidores no está falta de tareas, muchas críticas e indispensables como hemos visto.Aunque la creciente popularidad de los sistemas en la nube (Cloud Computing) está cambiando algo el escenario, ¡la parte positiva es que es una figura muy necesaria de la que no se puede prescindir!

Un administrador tambien puede ser:

  • Un Administrador de Bases de Datos
  • Un Administrador de Seguridad Informatica
  • Un Administrador de Redes
  • Un Administrador de Sistemas Operativos (Privativos o Libres)

Los administradores de sistema no son Ingenieros de software o Desarrolladores. Por lo general no esta dentro de las funciones de un Ingeniero de redes el diseño de nuevas aplicaciones de software. Sin embargo, debe comprender el comportamiento del software con el fin de implementar y solucionar problemas, y en general, debe ser bueno en varios lenguajes de programación utilizados para secuencias de comandos o la automatización de tareas rutinarias como shell, awk, perl, python, etc.

Resolver problemas, y punto. Cuando un servidor o estacion de trabajo deja de funcionar, es a nosotros a quien llaman para resolver el problema. Un Administrador de Servidores debe poder diagnosticar rápida y correctamente el problema. Usted debe saber lo que está mal y cómo puede ser reparado en el menor tiempo posible. 

Conocimientos esenciales y habilidades de un Administrador de Servidores

Muchas tareas para la Administración de los Servidores y Sistemas se pueden automatizar usando Perl o Scripts de shell.

Para realizar acciones tales como:

  • Crear nuevos usuarios
  • La restauración de contraseñas de usuario
  • Bloqueo / desbloqueo de cuentas de usuario
  • Monitor de la seguridad del servidor
  • Monitor de servicios especiales, etc
En realidad un SysAdmin de alto nivel automatiza todo lo que puede.

12 razones por las que un Administrador de Sistemas (SysAdmin) perezoso, es el mejor Administrador de Sistemas.

Razón 1 ¿Quién es el jefe?: La razón principal por la que los Administradores de sistemas perezosos son los mejores es a causa de su actitud. Ellos ven las máquinas un poco diferente a la forma como las ven en otros departamentos de TI. Hay una diferencia notable entre los administradores de sistemas perezosos y otros admininistradores (ejemplo: los desarrolladores). Los desarrolladores piensan que están para servir a las máquinas mediante el desarrollo de código. No hay nada de malo en este enfoque, ya que los desarrolladores tienen mucha diversión allí; Sin embargo, los administradores de sistemas hacen todo lo contrario; ellos piensan que las máquinas están allí simplemente para servirles. Todo lo que tienes que hacer es alimentar la máquina y mantenerla feliz, dejando que la máquina haga todo el trabajo pesado, mientras pueda relajarse y simplemente dedicar su tiempo a ser perezoso. El primer paso para ser un administrador de sistemas perezoso es un ligero cambio en la actitud, y dejar que la máquina sepa que usted es quien manda.

Razón 2 Automatiza hasta el café: Ser un sysadmin perezoso no significa ser holgazán, debe esforzarse inicialmente para que todo fluya con soltura, debe escribir guiones de programación para trabajos repetitivos; en este aspecto ser perezoso es ser inteligente. Un administrador de sistemas inteligentes es un maestro en todos los lenguajes de scripting (bash, awk, sed, egrep, etc.) y cada vez que se vea obligado a hacer algún trabajo, y si hay una remota posibilidad de que ese mismo trabajo se repita en el futuro, entonces escribe un guión que repita este trabajo. De esta manera, en el futuro cuando se le pida hacer el mismo trabajo, no tiene que pensar, sino que simplemente tiene que ejecutar el script, y volver a ser perezoso.

Razón 3 evitar las pérdidas: Copia de seguridad de todo. Siendo sysadmins perezosos, siempre deben tener una copia de seguridad. Un administrador de sistemas perezoso sabe que debe realizar un poco de trabajo en la creación de procesos de copia de seguridad y escribir secuencias de comandos de copia de seguridad para todos los sistemas y aplicaciones críticas. Cuando el espacio en disco no es un problema, él programa la tarea de respaldo para cada aplicación, incluso para aquellas aplicaciones que no son críticos; de esta manera, cuando algo va mal, él no tiene ponerse a correr a recuperar cosas y sólo hay que restaurar desde la copia de seguridad, y volver a la lectura de comics que estaba haciendo antes. Esta es también la regla #1 en las tres reglas del administrador de sistemas que JAMÁS se debe romper.

Razón 4 Crea un plan de recuperación ante desastres: A un Administrador de sistemas no le debería gustar correr cuando las cosas van mal (y ciertamente no debería habituarse a ello). Cuando las cosas están funcionando sin problemas, se debe tomar algo de tiempo para crear un DRP (Disaster-Recovery Plan); así, cuando las cosas vayan demasiado mal, pueden seguir el plan de recuperación rápida y que las cosas vuelvan a la normalidad, y volver a ser perezoso de nuevo!.

Razón 5 si no te puedes clonar, clona tus sistemas: La regla de los sistemas altamente redundantes. un sysadmin competente (y perezoso) no le gusta recibir llamadas en el medio de la noche a causa de algún problema de hardware que falló por una tontería; por ende, los sysadmins perezosos se aseguran que todos los componentes de su plataforma sean altamente redundantes. Esto incluye tanto hardware como software. Desde configurar tarjetas de red en modo bonding, RAID en discos, siempre al menos dos servidores o máquinas virtuales para cada cosa, siempre hay que tener al menos dos de todo. Por ende, cuando un componente falla, el sistema todavía sigue funcionando y el administrador del sistema perezoso puede dormir esa noche tranquilo y podrá trabajar en la reparación del componente roto mucho después de regresar temprano en la mañana.

Razón 6 Siempre debe haber espacio para crecer: Un sysadmin perezoso nunca permite que sus sistemas funcionen a plena capacidad. Siempre hay que disponer de espacio suficiente para el crecimiento inesperado; debe asegurarse que los sistemas tiene un montón de CPU, RAM y disco duro disponible; así, cuando su empresa decide volcar toneladas de información o genera inesperadamente muchos archivos, así no sufrirá insomnio pensando si la plataforma colapsará al quedarse sin recursos.

Razón 7 Sea proactivo: Ser un sysadmin perezoso no quiere decir que sólo se sientan y no hacen nada todo el tiempo. Siendo perezosos, se dedican a adelantarse a los hechos y ser proactivo. Los sysadmins perezosos odian ser reactivos. Se anticipan a los problemas y al crecimiento (razones 5 y 6). Cuando tienen algún tiempo libre, se dedican a investigar cómo evitar nuevos problemas, escribir nuevos scripts y modificar la plataforma para durante los problemas seguir siendo perezoso.

Razón 8 Ama tu teclado: combinaciones de teclado, un sysadmin perezoso conoce todos los atajos de teclado para todas sus aplicaciones favoritas. Si va a pasar mucho tiempo todos los días en una aplicación, lo primero que hace es dominar las comnbinaciones de teclas para esa aplicación. por eso los sysadmins perezosos aprenden a usar editores proactivos como emacs o vim, ya que a él le gusta gastar menos tiempo en la solicitud de la información a su máquina, para volver a ser perezoso.

Razón 9: Maestro de la línea de comandos: Cada sysadmin perezoso que conozco es un maestro de la línea de comandos. A veces la gente se sorprende de ver tanto tiempo al sysadmin en una “pantalla negra”; Esto no solo se aplica a sistemas Linux/BSD sino también a DBA’s, administradores de red, etc. Aunque exista una aplicación con interfaz gráfica para una tarea, usted verá al sysadmin lanzando una línea de comandos, En una interfaz de instalación de programas, por ejemplo, tendrás que cargar la aplicación, esperar que cargue, buscar el programa, darle a “seleccionar” y luego a “instalar”, en una cónsola escribes “migestor install miprograma” y listo, sabes exactamente que hacer en cada momento. Hay dos razones básicas por qué los sysadmins perezosos les encanta una línea de comandos. Por un lado, se pueden hacer las cosas más rápidamente en la línea de comandos (si se sabe hacerlo, claro está). Por otra parte, le hace sentir que él es el jefe y no la máquina. Cuando se utiliza la línea de comandos, usted está en control del sistema, usted sabe exactamente lo que quiere hacer y sabe lo que va a obtener. Cuando se utiliza una interfaz gráfica de usuario, usted está a merced del flujo de trabajo gráfico y no tiene el control total.

Razón 10 Aprende de los errores: a un sysadmin perezoso no le gusta cometer el mismo error dos veces. Él odia trabajar en problemas inesperados; pero, cuando surge algún problema inesperado, trabaja en su corrección y piensa acerca de por qué ocurrió, y de inmediato pone las cosas necesarias en su lugar para que el mismo problema no vuelva a ocurrir. Trabajar sobre el mismo problema dos veces es un pecado para un sysadmin perezoso. A un sysadmin perezoso le gusta trabajar en el problema una sola vez, hacer las cosas para evitar el mismo error que ocurra en el futuro, y volver a ser perezoso.

Razón 11 Nunca quedarse atrás: Aprende nuevas tecnologías. No hay nada malo en aprender una nueva tecnología para conseguir un trabajo mejor o simplemente para mantenerse al día con el crecimiento de la tecnología. Pero, nuestro sysadmin perezoso no aprende las nuevas tecnologías por este motivo; en cambio, se entera de las nuevas tecnologías, porque a él le gusta estar en control de los sistemas todo el tiempo. Él sabe que él es el jefe (Razón 1). Así que, cuando una nueva tecnología aparece, este se toma el tiempo para estudiarla. Ahora tiene nuevas herramientas que le permiten mantener el sistema activo, mientras que él sigue siendo un perezoso. Se documenta y aprende una nueva tecnología solo para mantener su egoísta pereza.

Razón 12 Nunca confiar en la mente, Documente todo: No todos los sysadmins perezosos lo hacen; sólo los mejores administradores de sistemas perezosos hace esto. Nunca a un sysadmin perezoso le gusta que le molesten cuando está en la playa disfrutando de sus vacaciones. Entonces, ¿qué hace? documenta todo, deja bitácoras y resoluciones para todo, así que cuando él no está cerca, otro técnico de soporte puede hacer el trabajo de rutina y hacer avanzar las cosas simplemente leyendo la documentación sin molestar las vacaciones del sysadmin. Hay también otra razón más íntima para que el administrador del sistema perezoso documente todo, porque pueden olvidarse las cosas. Puesto que él es perezoso, quizás tiende a olvidar lo que hizo hace un mes. Dado que nunca le gusta pensar el mismo tema dos veces (Corolario de la Razón 10), se documenta todo y cuando tiene que hacer lo mismo en el futuro, pues busca en su documentación para comprender como se hace.Ahora, usted considerará que ser un sysadmin perezoso no es cosa fácil, es muchísimo trabajo duro, si usted no es un administrador de sistemas, puede que ahora aprecie al administrador vago que ve sentado en su computadora viendo Facebook mientras todo funciona perfectamente, recuerde que no funciona así solo. Si usted es un administrador de sistemas y siempre está dando vueltas apagando fuegos como bombero, usted ya sabe lo que tiene que hacer para ser perezoso. ¡A trabajar hoy, para descansar mañana!

Nota: Estas 12 razones fueron extraidas del Blog Phenobarbital.

Publicaciones relacionadas dentro del Blog

Publicaciones relacionadas fuera del Blog

https://blog.redigit.es/como-ser-un-buen-administrador-de-sistemas-o-sysadmin
https://blog.desdelinux.net/sysadmin-arte-administrador-sistemas-servidores/
https://blog.desdelinux.net/devops-versus-sysadmin-rivales-colaboradores/

La imagen tiene un atributo ALT vacío; su nombre de archivo es paypal-me-proyectotictac-blog-proyectotictac.png
Colabora económicamente (Donación) vía PayPal, haciendo clic aquí o en la imagen, o vía bitcoin usando la Billetera digital: 14GNgY1PqaA1pW8jRZ3gWeBQeyjB1fqpbC para ayudar a mantener el sitio web y sus proyectos de Software Libre, Código Abierto y GNU/Linux.

Nota: Recuerda siempre, luego de leer un buen artículo, coméntalo y compártelo en tus canales, grupos o comunidades favoritas de redes sociales para que apoyes a todos los Blogs de Software Libre, Código Abierto y GNU/Linux, de manera tal, de que logren ser más visitados y usados, y en consecuencia, suban sus números de miembros, seguidores y lectores, y estos a su vez, mejoren su aprendizaje y dominio de todos estos temas que nos apasionan como Comunidad TI global. Además, de donar algún aporte a alguno de ellos, si está dentro de tus posibilidades. Y aprovecha de visitar nuestro feed de noticias de diferentes temáticas al final de la web.

Además, únete a nuestro Canal y Grupo de Telegram. Y recuerden que ya tenemos activada la cuenta de correo en Disroot: albertccs1976@disroot.org ), la cuenta en Mastodon y de OpenTube del Blog y Medio informativo TI internacional del Proyecto Tic Tac y su sitio web especial para Venezuela, que además, posee la cuenta de correo: adminweb@proyectotictac.org.ve. O por nuestros canales oficiales en las Redes Sociales tradicionales, privativas y comerciales sobre Facebook e Instagram, más las cuentas siguientes: Twitter 1 y Twitter 2, LinkedIn 1 y LinkedIn 2, YouTube, Pinterest y AnchorFM.

Así pueden unirse o comunicarse con nosotros tanto por el Blog como por todos esos medios, y leer nuestros artículos y noticias publicados y/o compartidos sobre “Ciencia y Tecnología; Informática y Computación; Software Libre, Código Abierto y GNU/Linux; Seguridad Informática y Hacking, Juegos, Ocio y Entretenimiento digital; Economía digital y Comercio Electrónico, Criptoeconomía, Criptomonedas y Blockchain; Freelancing TI y Emprendimiento digital y Trabajo Remoto; Blogging, Marketing Digital y SEO; Social Media y Community Management”, entre muchos temas relacionados más. Además, de acceder a nuestra Biblioteca en línea para JedIT.

Proyecto Tic Tac: Blog y Medio noticioso TI internacional

Marketplace Freelancer
Marketplace Freelancer: Explora nuestra sección dedicada a Emprendedores y Freelancers TI, Trabajadores Remotos y Nómadas Digitales de nuestra comunidad.

Top Ten de Secciones y Publicaciones

Visita y lee nuestras 10 mejores secciones y publicaciones de todos los tiempos:

  1. MilagrOS GNU/Linux
  2. ¿Qué es un Administrador de Servidores y/o Sistemas?
  3. ¿Cómo compilar un Kernel de Linux?
  4. La Catedral y el Bazar: Análisis personal
  5. Biblioteca JedIT
  6. Marcadores
  7. ¿Linuxfx o Windowsfx?
  8. Apps Linux: SL/CA Multiplataforma
  9. Blogs de Linux
  10. Mis Libros
Banner oficial 2 del Proyecto Tic Tac - 2020

Importante: Si nos lees con frecuencia, y te gustan nuestros artículos apóyanos, para que siempre te mantengas bien informado de forma rápida y veraz, usando nuestro “Acortador URL de AdFoc.us” para recaudar fondos para seguir con tan digna tarea. No es invasivo ni usa Captcha. Ayúdanos haciendo clic, mínimo una vez al día, al entrar al Blog. Máximo se puede hacer 5 veces al día. Solo debes hacer clic en el hipervínculo de este mensaje, esperar 6 segundos para hacer clic en el botón “Skip” y volver al Blog. ¡Gracias por tu apoyo, y de antemano te deseamos mucha salud, éxitos y bendiciones, estimado lector! “Acortador URL de AdFoc.us“.

Linux Post Install: Admin del Proyecto Tic Tac