miércoles, 24 de octubre de 2012

Colores al Vim en Solaris 10


Si no existe el archivo se crea y agregamos lo siguiente:

# vim $HOME/.vimrc
syntax on

lunes, 22 de octubre de 2012

Habilitar VT (Virtual Technology) en XenServer 5.6

Accedemos en el XenServer de Citrix a la opción "Technical Support":


"VT enabled on CPU" debe ponerse en "OK" como muestra la siguiente imagen:



Habilitar VT (Virtual Technology) en DellR710

En el booteo presionamos "F2" para acceder al Setup:


Vamos a la sección de Configuración del Procesador:


Habilitamos "Enable" la opción "Virtualization Technology":




Putty con Key Pública y Privada

Descargamos el PuttyGen desde el siguiente enlace: http://the.earth.li/~sgtatham/putty/latest/x86/puttygen.exe

Luego de descargarlo y ejecutarlo generaremos el par de claves, clickeando lo que muestra la siguiente imagen:


Nos aparece la siguiente imagen y la barra irá progresando a medida que vamos moviendo el mouse dentro de la ventana:


Vemos que en el primer cuadro nos devolverá la clave pública y muestra lo que luego copiaremos en el linux. Guardaremos la clave pública:


Luego guardamos la clave privada:


Copiamos la clave pública que aparece dentro del recuadro rojo:


La pegamos dentro del authorized_keys del linux al cuál queremos acceder por ssh, pegándolo al final del archivo /root/.ssh/authorized_keys:


Colocamos la dirección Ip, el nombre de la sesión y guardamos:


Vamos a la solapa "Connection", luego dentro de "SSH" y nuevamente en "Auth", seleccionamos "Browse" e importaremos la clave privada que guardamos previamente:


Nos quedará la ruta indicada como muestra la siguiente figura:


Volvemos a la solapa "Session" y volvemos a "Guardar", luego damos "Open"


Si queremos auto-login vamos a la solapa "Connection" nuevamente y en "Auto-login username" escribimos root ó el usuario con el que deseamos loguearnos:


No olviden de guardar nuevamente la sesión.


domingo, 7 de octubre de 2012

Reemplazando con Sed

Borrar lineas que contienen el patron "algo" dentro del archivo llamado "nombre_archivo":

# sed '/algo/d' nombre_archivo


Borrar todas las lineas que contienen el patron "root" del archivo "/etc/group":

# sed '/root/d' /etc/group


Borrar todas la lineas donde aparece el numero "3" del resultado de ejecutar el comando "ls":

# ls -l | sed '/3/d'


Borras desde la primer linea hasta la quinta del archivo "morsa_prueba":

# sed '/1,5d' morsa_prueba


Borrar desde la decima linea al final del archivo llamado "otro_archivo":

# sed '/10,$d' otro_archivo


Reemplazar 1 o mas espacios por dos puntos(:) del resultado de un ls de la ruta actual:

# ls -l | sed '/ */:/g'


Reemplazar en el mismo archivo:

# sed -i 's/esto/PORESTO/g' archivo_original


Realizar varios reemplazos en un mismo archivo llamado file:

# sed -e '/este/esto/g' -e '/algo/Algoo/g' file


Agrega caracter de fin de linea al final de cada linea del resultado de un ls:

# ls -l | sed 's/$/ EOL'