Archive for the ‘Linux’ Category

Montar una carpeta compartida de Windows en Linux

jueves, febrero 28th, 2013

Cuando la necesidad de compartir carpetas entre distintos sistemas operativos aparece hay que crear primero el montaje y luego asegurarse que ante un reinicio esto continúe igual.

En nuestro caso, por una necesidad especifica de que una aplicacion en Linux guarde información en un fleserver en windows, secrea la necesidad de montar en linux esta carpeta.

El proceso es más o menos así:

Se crea la carpeta compartida
Se monta
Se agrega al /etc/fstab para que al reinicio se conecte, sin necesidad de montarla manualmente

En comandos linux se traduciría

mkdir -p /mnt/carpetaWindows
mount -t cifs //servidorWindows/carpetaDisponibilizada -o username=usuario_con_permiso,password=clave_del_usuario,file_mode=0664,dir_mode=0777 /mnt/carpetaWindows

Y en el archivo /etc/fstab incluir

//servidorWindows/carpetaDisponibilizada /mnt/carpetaWindows cifs username=usuario_con_permiso,password=clave_del_usuario,file_mode=0664,dir_mode=0777

Ejecutando comando remoto en Linux

miércoles, febrero 27th, 2013

Cuando tienes la necesidad de ejecutar un comando en otro servidor, puedes hacerlo a traves del comando SSH de la siguiente forma.

ssh usuario@nombre_host_o_ip comando

Ahora si quieres ejecutar algo remoto a través de un script, debes hacerlo pero intercambiando las claves públicas de los dos servidores

Como linux puede bootear completamente en menos de 200MB

jueves, diciembre 27th, 2012

Comno dije anteriormente lo interesante de linux es que existen personas que no se quedan tranquilas y permiten que este sistema operativo tenga mejores capacidades, en este caso Slax 7.0 puede bootear con modo gráfico en menos de 200MB de RAM, por lo que ni que decir si tienes más que eso.

Un artículo in teresante escrito por el mismo creador de Slax lo puedes encontrar en esta dirección.

Como digo, sigue siendo interesante linux.

Nueva lista de TOP 500 de noviembre de 2012

miércoles, diciembre 26th, 2012

Existe dentro del mundo de internet un sitio que compila los datos de todos las supercomputadoras que hay en el mundo, la cual por cierto es muy interesante y que te puede llevar a sacar un para de conclusiones bastante importantes, esta es Top 500.

Linux es el sistema operativo que se ocupa en 469 de las 500 supercomputadoras, en cambio windows sólo en 3… mmm.

Pero el tema es ¿porque? La solución mental esta en la comparación… Todos los que tienen autos buscan un auto en el mercado, lo compran, lo manejan y listo, o sea, aceptan lo que tienen. Pero ¿que hay para el que quiere un todoterreno? El compra una camioneta base que considera la mejor y comienza a modificarla, poniendo partes y piezas que cree que es la mejor para el terreno, el objetivo es atravesar todos los lugares posibles con lo que posee. La diferencia esta en aventurarse, correr los riesgos… sino no se hubiese descubierto america, los viajes al espacio serían lecturas aún de Verne, al igual que los submarinos. Es el ir más alla los que nos permite crecer, he ahí la diferencia.

Con esto no digo que windows sea malo, o Linux el mejor, siempre he pensado que todas las herramientas deben probarse hasta el límite de lo posible, si eso significa Windows, será, si significa Linux será. No le voy a pedir a un gamer que use linux, ninguna empresa de juegos se ha atrevido fielmente con Linux, aun cuando, doy gracias a Dios que los cientificos confían en que linux hará un gran trabajo, sino, quizas… otro gallo cantaría.

PD: Dedicado a Jorge Fuentes, un fiel fan de Windows, al punto que encontrara cualquier explicación para favorecerlo.

Validar CSR en la Web

jueves, diciembre 20th, 2012

Anteriormente mostre como generar un CSR pero pueden existir CSR correctos y otro no válidos, por distintos motivos, por lo cual existe un sitio en el cual se puede validar la solicitud On line, este es en

https://ssl-tools.verisign.com/#csrValidator

Este te mostrará una salida especificandote si es valido lo que has generado.

En mi caso me sucedión que generé en Linux una llave para una institución que poseía un acento en el nombre, como el tipo de formato de linux por defecto hoy es UTF-8 se generó con un & entre meedio, por lo que el certificado no fue valido, aun cuando el motivo que se mostró era otro.

Adicionalmente tienen un sitio donde explican como generar un certificado para cada software en cuestion en

https://knowledge.verisign.com/support/mpki-for-ssl-support/index?page=content&id=AR781

Generar un Certificate Singing Request (CSR)

miércoles, diciembre 19th, 2012

Previo a generar un certificado para instalar en los servidores ypara algunas empresas certificadoras se debe generar el Certificate Signing Request lo que significa que se genera la parte privada de la llave que guardarás recelosamente, más la parte pública que es la que se distribuye. Esto se puede hacer con openssl de la siguiente forma

openssl req -new -nodes -keyout myserver.key -out server.csr -newkey rsa:2048

Te preguntará

Country Name (2 letter code) [US]: CL
State or Province Name (full name) []: Santiago
Locality Name (eg, city) []: Santiago
Organization Name (eg, company) []: Nombre de la compañía
Organizational Unit Name (eg, section) []: Departamento que lo requiere
Common Name (eg, YOUR name) []: seguro.servidor.cl
Email Address []:

Adicionalmente puede solicitarte dos campos más que son opcionales. Con esto se genera un .key y un archivo .csr, el .key debe ser guardado, el CSR es el que se le transmite a la entidad certificadora.