Nuevo blog: Startups Tips


Desde 2019, empezé con nuevos blog de nuevo entorno a como construir y ayudarte como startups tecnológica.

https://startupstips.com/

Interesado en cómo desarrollar negocio, vendor tus productos

  • ¿Por qué el 90% de las Startups fallan?
  • Cursos individuales, trainings y coaching de negocios.
  • ¿Cómo elegir tus soluciones?
  • ¿Cómo conseguir tus primeros clientes?
  • ¿Cómo escalar tu startup al extranjero?

Si estás interesado también puedes seguir mis posts en Linkedin: Javier Nieto León

New blog: Startups Tips


From 2019, I started to blog again with different topics but always on IT and Cyber Security field.

https://startupstips.com/

Follow my blogs posts in Spanish and English about:

If you like my idea and tips, don’t hesitate to share by your social networks.

If you find interested, you can also follow my post on Linkedin: Javier Nieto León

 

Programación Shell: Introducción


Introducción

Interprete de órdenes de UNIX que ejecuta los comandos introducidos mediante teclado o almacenados en un archivo. Los shell scripts constan de un conjunto de órdenes que serán ejecutadas por un shell y se almacenan en archivos  UNIX

Los shell de UNIX más comunes:
– Bourne /bin/sh
– C /bin/csh
– Korn /bin/ksh

Comandos

Para visualizar los shell disponibles:

cat /etc/shells
# /etc/shells: valid login shells
/bin/sh
/bin/dash
/bin/bash
/bin/rbash

Para visualizar el shell actual:

echo $SHELL
/bin/bash

¿Cómo ejecutar el script?

1) Crear archivo mediante un editor
2) El archivo se almacena generalmente con extensión .sh
3) Hacer ejecutable el archivo del script
$ chmod +x archivo_script
4) Ejecutarlo el script con los argumentos correspondientes
$ ./archivo_script argumento_1 argumento_2…

Depuración de scripts

Los scripts pueden depurarse mediante la opción –x del comando sh
sh –x script_erroneo

La opción –x se puede combinar con la opción –v para visualizar cada línea del script antes de ejecutarla

sh –xv script_erroneo

 

En el apartado de referencias se puede encontrar un completo manual sobre este lenguaje.

Javier Nieto León

Referencias

http://www.tldp.org/LDP/abs/html/

http://tldp.org/HOWTO/Bash-Prog-Intro-HOWTO.html

http://es.wikibooks.org/wiki/El_Manual_de_BASH_Scripting_B%C3%A1sico_para_Principiantes

Cacti: Instalación y configuración paso a paso (Parte 4/4)


Este post es la continuación de:  Cacti: Instalación y configuración paso a paso (Parte 1/4 )

Cacti: Instalación y configuración paso a paso (Parte 2/4 )

Cacti: Instalación y configuración paso a paso (Parte 3/4 )

También se puede encontrar la parte teórica: Cacti Spine (Teoría)

y de requerimientos: Cacti: Requerimientos de instalación

4 Configuración de fichero SNMP

Una vez instalado lo anterior, para que el host donde está instalado Cacti sea capaz de acceder a través de Snmp al demonio del host remoto tenemos que editar el fichero Snmpd que se encuentra en /etc/default del host a monitorizar. Para editar se escribe en el terminal el siguiente comando:

gedit /etc/default/snmpd

El contenido del fichero completo debe quedar de la siguiente forma:

# This file controls the activity of snmpd and snmptrapd
# MIB directories. /usr/share/snmp/mibs is the default, but # including it here avoids some strange problems. export MIBDIRS=/usr/share/snmp/mibs
# snmpd control (yes means start daemon). SNMPDRUN=yes
# snmpd options (use syslog, close stdin/out/err). SNMPDOPTS=’-Lsd -Lf /dev/null -u snmp -I -smux -p /var/run/snmpd.pid’
# snmptrapd control (yes means start daemon). As of net-snmp version
# 5.0, master agentx support must be enabled in snmpd before snmptrapd # can be run. See snmpd.conf(5) for how to do this.
TRAPDRUN=no
# snmptrapd options (use syslog).
TRAPDOPTS=’-Lsd -p /var/run/snmptrapd.pid’
# create symlink on Debian legacy location to official RFC path SNMPDCOMPAT=yes

También se tiene que configurar el fichero snmpd.conf situado en el directorio /etc/snmpd escribiendo a través de la línea de comandos y como super usuario:

gedit /etc/snmpd/snmpd.conf

Se comentan todas las líneas que empiecen por com2sec y se dejan sin comentar la siguiente:

com2sec readonly default public

Una vez hecho esto se reinicia Snmpd en el host remoto:

/etc/init.d/snmpd restart

Con todos estos pasos ya se tiene habilitado el servidor Cacti y está listo para poder utilizarse.

Javier Nieto León

Referencias

http://www.cacti.net/

http://www.redesymas.org/2011/05/instalacion-de-servidor-cacti-cacti.html

http://blog.unelink.es/wiki/manual-de-instalacion-y-configuracion-de-cacti/

http://mycmdline.esnoei.com/2010/01/29/instalar-y-configurar-la-herramienta-de-monitoreo-cacti-en-ubuntu-9-10karmicserver/

http://red-orbita.com/?p=5353

Cacti: Instalación y configuración paso a paso (Parte 3/4)


Este post es la continuación de:

Cacti: Instalación y configuración paso a paso (Parte 1/4 )

Cacti: Instalación y configuración paso a paso (Parte 2/4 )

Para dar por finalizada la instalación se mostrará una ventana de Login a la administración del servidor Cacti. Donde será necesario poner unas credenciales por defecto, la cual seguidamente se obliga a cambiar por una contraseña diferente.

15

* usuario: admin

* password: admin

Ahora hay que cambiar la contraseña por defecto, lo cual se pedirá a continuación.

16

Una vez identificados aparece la siguiente pantalla:

17

En la pestaña de “Configurations”, se pulsa “Settings” para ajustar la configuración Después se pulsa en “Paths” y “Alternate Poller Path”, la ruta que se debe de tener es la siguiente: “/usr/sbin/spine”, tal como se muestra en la siguiente imagen:

18

Se pulsa la pestaña de “Poller”, se selecciona en “Spine” en el “Poller Type”, y por último se hace pulsa en “Save”.

19

Se pueden encontrar la última parte en:

Cacti: Instalación y configuración paso a paso (Parte 4/4 )

Javier Nieto León

Referencias

http://www.cacti.net/

http://www.redesymas.org/2011/05/instalacion-de-servidor-cacti-cacti.html

http://blog.unelink.es/wiki/manual-de-instalacion-y-configuracion-de-cacti/

http://mycmdline.esnoei.com/2010/01/29/instalar-y-configurar-la-herramienta-de-monitoreo-cacti-en-ubuntu-9-10karmicserver/

http://red-orbita.com/?p=5353

Cacti: Instalación y configuración paso a paso (Parte 2/4)


Este post es la continuación de: Cacti: Instalación paso a paso (Parte 1/4 )

2 Instalación de Cacti Spine

2.1 Instalación de paquete Cacti Spine

Siempre desde el terminal se puede instalar Cacti, teniendo en cuenta que este paquete ya está dentro del repositorio de Ubuntu, por lo tanto, se hará de la siguiente manera:

 sudo aptitude install cacti cacti-spine

Con esto, el sistema instalará todas las dependencias necesarias para Cacti.

2.2 Instalación de Cacti Spine

Una vez, ejecutado el comando anterior, el prompt de instalación mostrará el siguiente Wizard:

Se selecciona “Aceptar” y se pulsa Enter.

8

Se indica que si desea instalar la base de Cacti a través del prompt, se selecciona “Yes” y se pulsa Enter.

Después se solicitará la contraseña de acceso al servidor de Mysql (se debe escribir la contraseña que se declaró en la instalación del MySQL Server).

9

Se puede también poner una contraseña diferente para el usuario y base de datos de phpmyadmin, se recomienda usar contraseñas diferentes para los usuarios que se crean para los accesos a la base de datos de MySQL

10

Se escribe la contraseña y se pulsa “Aceptar”

Se repite la contraseña puesta en el prompt anterior

11

Se indica con qué tipo de servidor web trabajará el servicio de Cacti, que para este caso, será con apache2 y se pulsa “Aceptar”.

12

3 Configuración del CACTI

Ahora se configura el servidor de Cacti, para lo cual, será necesario acceder al servidor a través de un navegador de la siguiente manera: http://localhost/cacti.

Donde aparecerá un Wizar para la primera instalación. Aquí se pulsa “Next”.
Después, se selecciona “New Install” y después “Next”

13

Si todos las rutas aparecen en con un mensaje de [OK: FILE FOUND], se puede entonces dar por finalizada la instalación haciendo click en “Finish”

14

Los siguientes pasos se encuentran en los siguientes post:

Cacti: Instalación paso a paso (Parte 3/4 )

Cacti: Instalación paso a paso (Parte 4/4 )

Javier Nieto León

Referencias

http://www.cacti.net/

http://www.redesymas.org/2011/05/instalacion-de-servidor-cacti-cacti.html

http://blog.unelink.es/wiki/manual-de-instalacion-y-configuracion-de-cacti/

http://mycmdline.esnoei.com/2010/01/29/instalar-y-configurar-la-herramienta-de-monitoreo-cacti-en-ubuntu-9-10karmicserver/

http://red-orbita.com/?p=5353

cryptodouble600562803.wordpress.com

*Please note that we are not a registered investment firm or broker/dealer. Only a registered broker or investment adviser may advise you individually on the suitability and performance of your portfolio or specific investments. Email: reddragoncryptodouble@gmail.com. Contact us: =1-410 240-7186 Located in: Baltimore, MD USA

BITÁCORA DE REDES

EL BLOG SOBRE EL CONOCIMIENTO DIGITAL

Onlybaloncesto

Mi única pasión