Prácticamente en este pequeño script se realiza el respaldo del servicio rsylog y sus archivos de configuración así como el panel de administración web.
##############################
### Sistema de Respaldo Syslog###
#############################
#!/bin/bash
#Variables
user=tu_usuario
pass=tu_pass
fecha=$(date +"%Y-%m-%d")
db=nombre_db
uftp=usuario_ftp
pftp=pass_ftp
host=ip_server
#Respaldo Base de Datos
mysqldump -u $user -p$pass $db > Respaldo"_"$fecha.sql
sleep 10
#Respaldo de Archivos
mkdir Respaldos_$fecha
cp -R /etc/rsyslog.conf Respaldos_$fecha/
cp -R /var/www/html/Syslog/ Respaldos_$fecha/
cp -R /etc/rsyslog.d/ Respaldos_$fecha/
mv *.sql Respaldos"_"$fecha
sleep 10
#Compresion de Archivos
tar -czvf Respaldos_Syslog_$fecha.tar.gz Respaldos_$fecha/
sleep 10
#Envio de respaldo FTP (namera insegura)
ftp -inv $host <<EOF
user $uftp $pftp
cd /Respaldo_Servidores/Syslog
mput *.tar.gz
bye
EOF
#Eliminacion de archivos
rm -rf Respaldos_Syslog_$fecha.tar.gz Respaldos_$fecha/
sleep 10
#Limpieza de base de datos
mysql -u $user -p$pass << eof
use nombre_db;
truncate table SystemEvents;
eof
sleep 10
exit
Con este libro aprenderás a utilizar una gran cantidad de herramientas las cuales nos permitirán la gestión del sistema operativo, así mismo nos proporcionara algunas de las técnicas mas utilizadas para asegurar los sistemas Ubuntu y derivados.
Algunos de los puntos que cubre este libro son los siguientes:
-Introducción de la shell y el escritorio. -Administración de redes. -Instalación y configuración de servicios como Apache, -Samba y CUPS. -Uso de aplicaciones y herramientas de seguridad. -Uso de aplicaciones y herramientas de administración.
De igual manera profundiza en el uso de herramientas y aplicaciones enfocadas en la administración del sistema operativo así como suites de productividad.
CompTIA Security+ SY0-501 Cert Guide es una guía de estudio enfocada en la preparación del examen de certificación de CompTIA Security+.
En este libro el autor nos comparte algunos consejos de preparación para la realización del examen, ayudándonos a identificar las áreas de debilidad y a mejorar nuestro conocimiento conceptual así como nuestras habilidades prácticas.
La certificación Security+ incorpora las mejores prácticas en la resolución de problemas prácticos a fin de garantizar que los profesionales de la seguridad posean habilidades prácticas de resolución de problemas de seguridad.
CompTIA Pentest+ Study Guide Exam es una guía de estudio enfocada en la preparación del examen de certificación de CompTIA Pentest+.
En este libro el autor nos comparte algunos consejos de preparación para la realización del examen, ayudándonos a identificar las áreas de debilidad y a mejorar nuestro conocimiento conceptual así como nuestras habilidades prácticas.
La certificación Pentest+ incorpora las mejores prácticas en la resolución de problemas prácticos a fin de garantizar que los profesionales de la seguridad posean habilidades prácticas de resolución de problemas de seguridad.
Este libro nos muestra cómo automatizar tareas con ayuda de simples scripts, de igual manera nos dará la pauta para comprender el funcionamiento de la shell.
Algunos puntos que veras en este libro son los siguientes:
- Automatizar las tareas con simples utilidades de script. - Crear scripts de shell y entender el buen comportamiento de la shell. - Administrar los sistemas de archivos y paquetes de software. - Trabajar con los editores de texto en KDE y GNOME. - Aprenderás comandos estructurados, así como la manipulación de textos y el uso de expresiones regulares.
Si alguna vez has olvidado el usuario o la contraseña de tu DVR DAHUA y lo que buscas es resetearlo a su estado de fabrica no te preocupes estas en el lugar correcto.
Si alguna vez te has topado con el problema de que intentas ingresar al admin de tu dvr pero por alguna extraña razón no recuerdas tu contraseña no te preocupes hoy en día es muy fácil regresar al estado de fabrica un dvr de la marca dahua y todo esto sin necesidad de tener un usuario o una contraseña lo único que necesitas hacer es seguir los siguientes pasos y listo al final deberías de tener tu dvr dahua en su estado de fabrica.
Pasos para resetear la contraseña de un DVR Dahua
Paso 1: Conectamos el dvr a la red usando un cable UTP
Paso 2: Nos conectarnos al DVR por medio de telnet para esto debes de conocer la IP de tu DVR o en caso de no conocerla necesitaras mapear tu red para encontrar la IP de tu DVR.
telnet 10.10.10.200
Paso 3: Introducimos el usuario "root" y la contraseña "vizxv"
Paso 4: Una vez logeados en el DVR nos dirigimos a la ruta /mnt/mtd/Config utilizando el comando cd
cd /mnt/mtd/Config
En este directorio estarán todos los ficheros de configuración de nuestro dvr por lo tanto debemos de ser cuidadosos con lo que hacemos dentro y fuera del directorio
Paso 5: Dentro del directorio config ubicamos el archivo "passwd" el cual tendremos que borrar para restablecer la contraseña del usuario o de igual manera si lo que queremos es restablecer el DVR DAHUA a su estado de fabrica lo que tenemos que hacer es eliminar todo el contenido dentro del directorio config
En este video tutorial aprenderás a instalar Apache 2, PHP 7, MySQL Server 5.7 y phpMyAdmin en Ubuntu de igual maneta aprenderás a configurar de manera rápida un Servidor Web o también conocido como un servidor LAMP.
¿Qué es un servidor LAMP?
Un servidor LAMP es un acrónimo utilizado para definir el siguiente conjunto de herramientas: Linux, Apache, MySQL y PHP. Cabe mencionar que las tecnologías anteriormente mencionadas forman parte fundamental del proceso de instalación de un servidor web ya que la combinación de estas tecnologías conforman un servidor web.
Comandos utilizados en la instalación del Servidor Web.
Odoo es un conjunto de aplicaciones de código abierto dirigido a empresas cuya única función es la de cubrir con las necesidades de su negocio. Por ejemplo algunos de los módulos que incorpora Odoo son: CRM, comercio electrónico, contabilidad, inventario, punto de venta, gestión de proyectos etc.
Instalación de Odoo ERP
Comandos usados durante la instalación de Odoo ERP en Debian 8.
Nota: Antes de iniciar con la instalación de Odoo tenemos que tener instalado PostgreSQL ya que es el motor de bases de datos que usa por defecto Odoo ERP en caso de no tener instalado PostgreSQL visita el siguiente tutorial en el cual aprenderás a instalar PostgreSQL.
En este video tutorial se muestra cómo solucionar el error de PostgreSQL “Database creation error: new encoding (UTF8)” este error es muy común durante la creación de bases de datos dentro de PostgreSQL, en mi caso el error me sucedió durante la instalación de OdooERP.
Comandos para solucionar el error Database creation error: new encoding (UTF8)
postgres@odoo:~$ psql
psql (9.4.12)
Type "help" for help.
postgres=# UPDATE pg_database SET datistemplate = FALSE WHERE datname = 'template1';
UPDATE 1
postgres=# DROP DATABASE template1;
DROP DATABASE
postgres=# CREATE DATABASE template1 WITH TEMPLATE = template0 ENCODING = 'UNICODE';
CREATE DATABASE
postgres=# UPDATE pg_database SET datistemplate = TRUE WHERE datname = 'template1';
UPDATE 1
postgres=# \c template1
You are now connected to database "template1" as user "postgres".
template1=# VACUUM FREEZE;
VACUUM
template1=# \q
postgres@odoo:~$
¿Qué es PostgreSQL? PostgreSQL es un Sistema de Gestión de Bases de Datos Relacional Orientado a Objetos, el cual nos permite crear bases de datos robustas y potentes ya que cuenta con una gran cantidad de opciones avanzadas. Sin mencionar que es dirigido por una comunidad de desarrolladores que trabajan de forma desinteresada, como quien dice es Libre.
Ahora que ya sabemos que es PostgreSQL procederemos con su instalación.
Primero que nada comprobaremos que nuestro sistema operativo cuente con las últimas actualizaciones del SO. De no ser así actualizaremos el sistema operativo.
Una vez que actualicemos nuestro sistema operativo procederemos con la instalación de PostgreSQL para esto abrimos una terminal con privilegios de root y escribimos el siguiente comando:
install postgresql –y
$aptitude install postgresql -y
Setting up postgresql-common (165+deb8u2) ...
Adding user postgres to group ssl-cert
Creating config file /etc/postgresql-common/createcluster.conf with new version
Creating config file /etc/logrotate.d/postgresql-common with new version
Building PostgreSQL dictionaries from installed myspell/hunspell packages...
Removing obsolete dictionary files:
[ ok ] Starting PostgreSQL 9.4 database server: main.
Setting up postgresql (9.4+165+deb8u2) ...
Processing triggers for libc-bin (2.19-18+deb8u9) ...
root@odoo:~#
Una vez que termine la instalación PostgreSQL lo único que faltaría seria entrar a PostgreSQL. Esto lo podemos hacer a través de una terminal con el siguiente comando.
psql
Una vez que ingresemos el comando anterior automáticamente entraremos a la administración de PostgreSQL lo cual debería de lucir de la siguiente manera
postgres@odoo:~$ psql
psql (9.4.12)
Type "help" for help.
postgres=#