miércoles, 29 de abril de 2015

Tips: Comando para Montar Compartidos de Windows en Linux


Primero instalamos algunas librerías necesarias.

           yum install samba-client samba-common cifs-utils

Luego creamos el lugar donde estará montado.

           mkdir /media/windows

Montamos:
            mount -t cifs -o username=USUARIO //IP-SERVIDOR/COMPARTIDA /media/windows/

sábado, 25 de abril de 2015

History: Squid auntenticacion por Medio AD utilizando los grupos del Dominio

Hoy estuve instalando un servidor Proxy Firewall en Squid sobre un Debian con la delegación de autenticar los usuarios vía Active Directory con permiso según los grupo del dominio

Hasta el momento este es el History Funcionar... luego con tiempo creo un How To.

martes, 21 de abril de 2015

Secretos del comando man


El muy usado comando , que lo encuentras en cualquier distribucción de Linux, te permite leer las páginas del ual de otros comandos o programas. En Linux.com encontré este pequeño tip que muestra dos funciones muy escondidas, que permiten marcar una posición dentro de una página de man y el otro te permite probar el comando sin cerrar el comando.


Marcar una parte del manual

 usa a la vez el comando  para desplegar en la pantalla el manual correspondiente del comando que quieras consultar. Y sucede que cuando estás en un manual muy largo, es fácil olvidar una parte interesante que ya pasaste o a la que quieres regresar y se te olvido donde estaba. En estos casos es posible crear una marca (bookmark en inglés) dentro de la página del manual.

Cómo listar tablas y bases de datos en Postgres


Este artículo explica brevemente cómo listar bases de datos (lo que equivale a ejecutar show databases en MySQL) y tablas (show tables en MySQL) en Postgres, ejecutando consultas desde línea de comandos con la herramienta psql. La primera limitación que se encuentra un usuario de MySQL al interactuar por primera vez con un gestor de bases de datos Postgres.
A pesar de que existen herramientas gráficas, como pgAdmin, es necesario conocer cómo se realizan las tareas desde línea de comandos para estar preparado para cuando las papas queman.

Conecta dos redes para compartir Internet con GNU/Linux.

En primer lugar, activaremos el Ipforwarding editando el archivo sysctl.conf ejecutando, si es nano tu editor favorito:

sábado, 18 de abril de 2015

Algunos de TIPs de MANTISBT (Cambio de Idioma y logo)



TIPs 0
Para cambiar la imagen del Mantis para ponerlo el de nuestra empresa, debemos de ir a la carpeta imágenes del Mantis, en este caso "/var/www/mantisbt/" y remplazamos la imagen “mantis_logo.png” y también “mantis_logo.gif”, por la de nuestra empresa.

TIPs 1
Para cambiar el idioma de la aplicación, debemos de buscar el archivo config_defaults_inc.php en "/var/www/mantisbt/" y luego

- Buscar la instrucción $g_default_language = 'english'; y la cambiamos por $g_default_language = 'spanish';

 Y también buscamos la instrucción $g_fallback_language = 'english'; y la cambiamos por $g_fallback_language = spanish';

TIPs 2

Cómo instalar Mantis Bug Tracker en Debian 7


El siguiente artículo le enseñará cómo instalar y puesta en marcha Mantis BTen su Debian Wheezy


¿Qué es la Mantis Bug Tracker?
Es de código abierto, sistema de seguimiento de errores de libre basado en web escrito en PHP que trabaja con bases de datos MySQL, PostgreSQL y MS SQL.
Mantis BT tiene las siguientes características principales:
  • El seguimiento del tiempo
  • Fuente integración código
  • Emisión relación gráfica
  • Los campos personalizados y flujo de trabajo
  • Acceso anónimo

Lista de Repositorios Debian GNU/Linux 7.0 Wheezy

 


linuxdominicano nos ha ofrecido en su bitácora una lista muy extensa de repositorios de software oficiales y no oficiales para Debian 7.0 Wheezy (desde hace poco la versión estable). En la parte extendida de la noticia los podéis encontrar. Recomiendo a todo el mundo que verifique la autenticidad antes de añadir cualquier repositorio. ¿Usáis repositorios no oficiales? ¿Cuáles? ¿Falta alguno importante en la lista?
Lista de Repositorios Debian GNU/Linux 7.0 Wheezy
Aprovechando la oportunidad que Wheezy fue publicado como estable, escribiré una lista actualizada de los repositorios para esta versión de Debian GNU/Linux.

jueves, 16 de abril de 2015

Habilitando y Deshabilitando SELinux


Use los comandos /usr/sbin/getenforce o /usr/sbin/sestatus para chequear el estado de SELinux. El comandogetenforce devuelve ObedientePermisivo, o Deshabilitado. El comando getenforce devuelve Obediente cuando SELinux está habilitado (las reglas de la política de SELinux son aplicadas):
$ /usr/sbin/getenforce
Enforcing

El comando getenforce devuelve Permissive cuando SELinux está activado, pero las reglas de políticas de SELinux no están en obligatorio, y sólo se usan las reglas DAC. El comando getenforce devuelve Disabled si SELinux está deshabilitado.

BORRADO SEGURO DE ARCHIVOS (IRRECUPERABLES) CON SHRED


Cuando usas rm para eliminar o borrar un archivo, lo que realmente sucede es que los datos del archivo, su información tal cual, no es eliminado, vamos ni siquiera se toca. Lo que se destruye es el "índice" o número de inodo que guarda la referencia en el disco duro de como encontrar los datos del archivo. El espacio que ocupan los datos queda disponible para su uso, esto puede suceder en tan solo segundos, que nuevos bloques de datos sobreescriban a los anteriores, o puede ser que pase mucho tiempo, semanas, meses, en lo que el espacio libre (con datos) es vuelto a utilizar, todo depende del uso (I/O) del disco duro.
Software muy especializado y caro, o firmas dedicadas, ofrecen servicios de recuperación de datos, basados en el hecho de que los datos pueden seguir ahí y lo que tratan de hacer es reconstruir el índice o leer directamente pista por pista del disco duro, recuperar todo lo posible, incluso información "entre" pistas (ghosts), y ver lo que resulta y si el disco duro no se uso después del borrado, las posibilidades de recuperación son realmente altas, muy altas.

Cambiar la contraseña root de MySQL


¿Olvidaste o perdiste la contraseña del usuario 'root' de MySQL?, no hay problema, solo sigue estás sencillas instrucciones y podrás establecer una nueva. Claro siempre y cuando tengas acceso al usuario 'root' de GNU/Linux.

lunes, 13 de abril de 2015

Monitoreo máquinas Windows con Nagios (NRPE)


El primer paso en la creación de NRPE para Windows es descargar un cliente para la máquina Windows. La mejor opción que es fácil de configurar es NSClient ++.

Download the NSCLient++ from http://sourceforge.net/projects/nscplus
Esto proporcionará un archivo .zip que se puede descomprimir, luego siga los pasos siguientes:

viernes, 3 de abril de 2015

Apache vs Nginx

  
VS
 

Tanto Apache y Nginx (pronunciado "motor-x") son, de código abierto, servidores web multiplataforma libres.
El Apache HTTP Server, comúnmente conocido como Apache, es un servidor web destaca por jugar un papel clave en el crecimiento inicial de la World Wide Web. En 2009 Apache convirtió en el primer servidor web de superar el sitio hito de 100 millones de web. Desde abril de 1996 de Apache ha sido el servidor HTTP más popular en la World Wide Web. En marzo de 2009, Apache sirve más del 46% de todos los sitios web y más del 66% del millón de mayor actividad.
nginx se observa para ser un buen servidor para los sitios que necesitan proxies inversos rápidos, eficientes o porción rápida y eficiente de contenido estático. Es aclamado por tener bajo uso de memoria y se recomienda para los sitios que se ejecutan en un VPS.
Apache es como Microsoft Word, que tiene un millón de opciones, pero sólo necesita seis.
Nginx hace esas seis cosas, y lo hace de cinco de ellas 50 veces más rápido que Apache.

Instalación y optimización de un servidor web con Nginx


La siguiente serie de artículos son el fruto de un trabajo realizado para la facultad en la asignatura Ingeniería de Servidores de la Universidad de Granada (ETSIIT [Escuela Técnica Superior de Ingenierías Informática y de Telecomunicación] )
A lo largo de esta guía se pretende mostrar cómo instalar desde cero un servidor web con Nginx, realizando las operaciones necesarias para lograr el mayor rendimiento y seguridad posibles con programas tales como php-fpm, APC, y el módulo pagespeed de Google para optimizar los recursos web.

Configuración Apache Prefork


Prefork es el valor por defecto de Apache Módulo Multi-Processing. Cuando se empieza a trabajar como administrador del sistema, por lo general se ocupa de los servidores de poco tráfico. Usted no necesita saber acerca de cómo Apache maneja múltiples procesos al mismo tiempo. Incluso yo estaba no sé todo sobre ella. Pero después de algunos días en que se empieza a trabajar con servidores de alta carga y que necesita para optimizar Apache. Ese tiempo es importante saber acerca de Módulos de procesos múltiples en Apache y cómo funciona

jueves, 2 de abril de 2015

Cómo permitir acceso SSH / FTP basado en el país utilizando GeoIP


Base de datos GeoIP tiene los registros de ubicación geográfica basados ​​en la dirección IP. El uso de esta base de datos podemos buscar cualquier ip pertenece a cada país utilizando la línea de comandos de Linux. Este artículo le ayudará a usted para permitir SSH o FTP (vsftpd) de acceso basado en usuarios país. Este ejemplo utiliza TCP wrappers para asegurar sus servicios.

miércoles, 1 de abril de 2015

VirtualBox como Servidor Headless con soporte para phpVirtualBox


Aquí hay un tutorial que muestra cómo instalar VirtualBox como servidor y administrarlo a través de la herramienta phpVirtualBox, Con esta configuración podrás gestionar equipos invitados VirtualBox remota a través de un navegador web. Esta configuración también se conoce como configuración de VirtualBox sin cabeza, porque se le administra equipos invitados sin un monitor conectado al servidor.
Todos sabemos lo que VirtualBox es y cómo se puede utilizar para instalar varios equipos invitados en un único equipo host. Con el software VirtualBox, un solo equipo host con recursos más que suficientes, puede ejecutar Windows, Linux y otros sistemas operativos de ese equipo host sola sin necesidad de equipos independientes para cada sistema operativo.

¿Cómo puedo establecer la contraseña de root de MySQL?


La forma más fácil es usar la consola de seguridad, a la que puedes acceder a través de http://localhost/security/. Esta consola crea una contraseña para el usuario root de MySQL y ajusta la configuración de phpMyAdmin.
Otra forma es configurarlo con el "XAMPP Shell" (línea de comandos). Abre el shell y ejecuta este comando:
mysqladmin.exe -u root password SU-PASSWORD

Cómo instalar Linux Apache MySQL y PHP (LAMP) con yum

LAMP representa Linux , Apache , MySQL Y PHP . Esta es la lista de paquetes de código abierto utilizados para el funcionamiento de un servidor web. Como suponemos que estamos utilizando servidor CentOS / RHEL para la configuración del servidor web, por lo primera parte (Linux) ya está ahí. Vamos a usar este tutorial para instalar Apache, MySQL y PHP en sistemas CentOS, RHEL y Fedora.

Cómo instalar phpMyAdmin con yum

phpMyAdmin es cliente basado en web escrito en PHP para la gestión de bases de datos MySQL y MariaDB. Proporciona un agradable interfaz web de usuario para acceder y administrar sus bases de datos. Para facilitar el uso de una amplia gama de personas, phpMyAdmin está siendo traducido a 72 idiomas y es compatible con los idiomas LTR y RTL.


Características de phpMyAdmin:


    • Interfaz web amigable
    • Apoyado mayoría de las características de MySQL:
      • Explorar y soltar bases de datos, tablas, vistas, campos e índices.
      • Crear, copiar, bajar, cambiar el nombre y modificar bases de datos, tablas, campos e índices
      • Administrar los usuarios de MySQL y allí privilegios
    • Importar datos de CSV y SQL
    • Exportar datos a varios formatos: CSV, SQL, XML, PDF, ISO / IEC 26300 - texto OpenDocument y Hojas de cálculo, Word, LaTeX y otros
    • La administración de varios servidores