Mis publicaciones

Montar windows share de dominio AD en linux

El Blog de Dragonfly
Resolution
  • Windows share can be mounted on RHEL system using 
    cifs
     option of 
    mount
     command as :
<code>[root@host ~]# mount -t cifs -o username=<share user>,password=<share password> //WIN_PC_IP/<share name> /mnt </code>
  • In case your user is in windows domain then you can define the domain as follows:
<code>[root@host ~]# mount -t cifs -o username=<share user>,password=<share password>,domain=example.com //WIN_PC_IP/<share name> /mnt </code>
  • By default windows share mounted with the full permission (777) in Linux. To change the default permission use the 
    dir_mode
     and 
    file_mode
    options to set directory and file permission.
<code>[root@host ~]# mount -t cifs -o username=<share user>,password=<share password>,dir_mode=0755,file_mode=0755 //WIN_PC_IP/<share name> /mnt </code>
  • To make the mount persistant across reboots, make the below entry to the 
    /etc/fstab
<code> //WIN_PC_IP/<share name> /<mntpoint> cifs _netdev,username=<share user>,password=<share password>,dir_mode=0755,file_mode=0755,uid=500,gid=500 0 0 </code>
  • If you receive the following error when try to mount the share folder from windows machines
<code>mount error(13): Permission denied Refer to the mount.cifs(8) manual page (e.g. man mount.cifs) </code>

Please verify the permission on the folder on you windows machine and try again mount the share folder.


(pendiente de traducción)
access.redhat.com/solutions/448263

Como definir Misión, Visión y Valores

El Blog de Dragonfly
Si quieres definir, redefinir o ratificar, la misión, visión y valores de tu empresa, este es tu post. Está garantizado que las empresas que disponen de una declaración explicita y compartida (tanto con clientes como con empleados) de su misión, visión y valores orientan mejor sus acciones de marketing y afrontan de forma óptima sus imprevistos, ya que tanto sus directivos como los empleados saben perfectamente, quienes son, quienes quieren ser en un futuro y los valores que tienen para poder conseguirlo.
 

La misión define principalmente cual es nuestra labor o actividad en el mercado, además se puede completar haciendo referencia al público hacia el que va dirigido y con la singularidad, particularidad o factor diferencial, mediante la cual desarrolla su labor o actividad. Para definir la misión de nuestra empresa, nos ayudará responder algunas de las siguientes preguntas: ¿Qué hacemos?, ¿cuál es nuestro negocio?, ¿a qué nos dedicamos?, ¿cuál es nuestra razón de ser?, ¿quiénes son nuestro público objetivo?, ¿cuál es nuestro ámbito geográfico de acción?, ¿cuál es nuestra ventaja competitiva?, ¿qué nos diferencia de nuestros competidores? 

 La visión define las metas que pretendemos conseguir en el futuro. Estas metas tienen que ser realistas y alcanzables, puesto que la propuesta de visión tiene un carácter inspirador y motivador. Para la definición de  la visión de nuestra empresa, nos ayudará responder a las siguientes preguntas: ¿Qué quiero lograr?, ¿dónde quiero estar en el futuro?, ¿para quién lo haré?, ¿ampliaré mi zona de actuación?
 

Los valores son principios éticos sobre los que se asienta la cultura de nuestra empresa, y nos permiten crear nuestras pautas de comportamiento.

No olvidemos que los valores, son la personalidad de nuestra empresa y no pueden convertirse en una expresión de deseos de los dirigentes, sino que tienen que plasmar la realidad. No es recomendable formular más de 6-7 valores, si no perderemos credibilidad. Responder a las siguientes preguntas nos ayudara, a definir nuestros valores corporativos:  ¿Cómo somos?, ¿en qué creemos?

Fuente: robertoespinosa.es/2012/10/14/como-definir-mision-vision-y-valores-en-la-empresa/ 

Instalar drive para tarjetas HBA (fibra) en Esxi

El Blog de Dragonfly
En la carrera de Sysadmin, tenemos que realizar tareas de un poco de todo, como instalar partes y piezas en el equipamiento tecnológico de nuestros centros de datos, sea con fines de reparación, pruebas, desarrollo o mejora. 

En esta ocasión me tocó algo simple, colocar un par de tarjetas hba, es decir las que se usa para conectar a canales de fibra óptica, mal supuse que estas serían reconocidas directamente por el virtualizador Esxi de Vmware, sin embargo no es así.

Luego de pasear un poco por la red, encontré una experiencia que me sirvió directamente, aunque la experiencia se refería a otra versión anterior, no presentó problema en esta ocasión. Resumo en que únicamente copié el driver conseguido para estas tarjetas (brocade en mi caso), y ejecuté tal cual la línea de comando, posterior a esto el sistema reconoció las tarjetas, conexiones, etc. y funciona de maravilla hasta donde puedo comentar.

El comando fue:
esxcli software vib install --no-sig-check --maintenance-mode -d /BCD-bfa-3.2.1.0-00000-offline_bundle-1108413.zip


Y debo reconocer el enlace consultado y que agradezco es:
http://www.storagenetworks.com/writeups/brocade/hba_vmware/415_425_815_825_hba_driver.php 

Espero esto quede de utilidad para otros novatos como me sirvió a mi. Nota adicional, mi versión de Esxi es 6.0 

LVM: CREAR Y EXPANDIR VOLÚMENES

El Blog de Dragonfly
  • Crear volúmenes físicos, grupos de volúmenes y volúmenes lógicos.

  • Redimensionar los volúmenes.

Preparándose para utilizar LVM

Para este tutorial utilizaré Debian. El mismo se puede aplicar a cualquier Linux, aunque daré ciertas cosas por supuestas además de mostrar algunos comandos específicos de los sistemas Debian like.

Antes que nada, será necesario contar con el soporte para LVM. Para ello:

testing:~# aptitude install lvm2

Creación de un volumen lógico
Para crear un volumen lógico es necesario primero crear los volúmenes físicos que se necesitarán y luego el grupo de volúmenes. Finalmente se podrá crear el volumen lógico que se busca y asignar un sistema de archivos al mismo. Para este paso vamos a suponer que tenemos un disco rígido nuevo, sin particionar. El disco en cuestión se identifica en el sistema como /dev/hdb.

Crear el volumen físico
Leer más

Cinco consejos para poner en marcha tu proyecto

El Blog de Dragonfly

Como Director de proyecto, el último semestre del año es un momento difícil.  Tienes personal de vacaciones, puedes tener entregables con los que necesitas ponerte al día y el tiempo está corriendo. Entonces ¿Cómo te puedes poner al corriente y dar a tu proyecto la ventaja que necesita para salir adelante? Aquí hay 5 consejos para hacer precisamente esto...

 

Consejo 1: Detente y respira

Los proyectos siempre están adelantados en algunas áreas y atrasados en otras. Por lo tanto, debemos detenernos y tomarnos el tiempo para tener una idea firme sobre el progreso del proyecto. Realiza una lista de todas las áreas donde tienes retrasos, luego prioriza la lista y calcula la cantidad de esfuerzo necesario para conseguir que vuelva a encarrilarse a tiempo. ¿Hay tareas que pueden ser completadas por otros fuera de tu equipo? Si hay tareas que no son críticas y se pueden externalizar, entonces es el momento de considerarlo. Utiliza todos los recursos que puedas encontrar para completar estas tareas tan pronto como sea posible.

 

Consejo 2: Trabaja nuevamente el plan

Ya que te pusiste al día, revisa el plan de proyecto. Realiza una actualización de todas las tareas en el plan y vuelve a su horario por adelantado. Necesitas revitalizar tu equipo, y para hacer eso, necesitas un nuevo plan de proyecto recién trabajado que muestre cómo se va a entregar el resto del proyecto a tiempo. Esto aumentará la motivación y el entusiasmo para completar el plan de revitalización. Sobre todo si tu equipo puede ver que es realmente alcanzable.


Leer más

Apache 2.2 y registro en log de IP público tras un proxy o balanceador

El Blog de Dragonfly

Installation of mod_rpaf on CentOS from Source

The below instructions can be used to install mod_rpaf on CentOS 5 and CentOS 6. It can also be used to install mod_rpaf on RHEL and Fedora Core.

Note: You must make sure that the Apache2 Development Package (CentOS httpd-devel) is installed on your server before you start installing mod_rpaf using the below instructions.

  1. Ensure that the package 

    httpd-devel
     is installed. To install this package run:

    <code>yum install httpd-devel </code>
  2. Download and Extract the mod_rpaf package:

    <code>cd /usr/local/src wget http://mirror.trouble-free.net/sources/mod_rpaf-0.6.tar.gz tar xzvf mod_rpaf-0.6.tar.gz cd mod_rpaf-0.6 </code>
  3. Build and install mod_rpaf:

    <code>apxs -i -c -n mod_rpaf-2.0.so mod_rpaf-2.0.c </code>
  4. Add mod_rpaf to Apache configuration:

    <code>nano /etc/httpd/conf/httpd.conf </code>
  5. Find the 'LoadModule' list (near the top) and add the following lines at the bottom of the 'LoadModule' list:

    <code>LoadModule rpaf_module modules/mod_rpaf-2.0.so RPAFenable On RPAFsethostname On RPAFproxy_ips 127.0.0.1 A.B.C.D RPAFheader X-Real-IP </code>

    Important Note: Where «A.B.C.D» is, add your proxy server IP address(es), multiple addresses can be space separated. This will tell mod_rpaf which hosts to get X-Real-IP headers from.

  6. You are now finished. Restart Apache using below commands for the changes to take place:

    <code>/etc/init.d/httpd restart</code>


www.x4b.net/kb/RealIP-Apache

How to Install and Update OpenSSL on CentOS 6 / CentOS 7

El Blog de Dragonfly

OpenSSl

I have CentOS 6 server and still running with OpenSSL 1.0.1e (openssl-1.0.1e-30) that vulnerable to a remote attacker to access parts of memory on systems using vulnerable versions of OpenSSL. OpenSSL is a library that provides cryptographic functionality, specifically SSL/TLS for popular applications such as secure web servers (nginx web serverApache web server) and MySQL database server.

OpenSSL is a library that provides cryptographic functionality, specifically SSL/TLS for popular applications such as secure web servers, MySQL databases and email applications.

I have tried to perform command “yum update openssl” but I receive “No Packages marked for Update” even though the latest version of tar version has been published.

The following steps describe how to install and update OpenSSL on CentOS 6 and CentOS 7.

Install and Update OpenSSL on CentOS 6 / CentOS 7

1. Get the current version with “openssl version” and “yum info openssl” command :

# openssl version
OpenSSL 1.0.1e-fips 11 Feb 2013
# yum info openssl
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
 * Webmin: download.webmin.com
 * base: centos.netonboard.com
 * epel: ftp.cuhk.edu.hk
 * extras: centos.netonboard.com
 * updates: ossm.utm.my
Installed Packages
Name        : openssl
Arch        : x86_64
Version     : 1.0.1e
Release     : 30.el6_6.7
Size        : 4.0 M
Repo        : installed
From repo   : updates
Summary     : A general purpose cryptography library with TLS implementation
URL         : http://www.openssl.org/
License     : OpenSSL
Description : The OpenSSL toolkit provides support for secure communications between
            : machines. OpenSSL includes a certificate management tool and shared
            : libraries which provide various cryptographic algorithms and
            : protocols.

Leer más