Linux para las masas

Primero te ignoran. Luego se rien de ti. Luego pelean contigo. Y entonces ganas. Gandhi

Archive for the ‘Linux’ Category

Linux Mint Mate

leave a comment »

Este blog ha estado abandonado por mucho tiempo, en parte porque Linux cada vez es más sencillo de utilizar. Ubuntu fue por mucho tiempo la distribución que utilizaba, luego vino Unity y me regresé a Debian, pero utilizando XFCE (la laptop que uso no es la más poderosa).

Pero Debian en la versión de Wheezy todavía tiene sus cosas, ya llegó Jessy, pero ya no me sobra el tiempo como antes para probar muchas cosas nuevas. Como Debian todavía tiene un bug con la tarjeta de red de esta PC (no puedo dejar que Network Manager Gnome la autogestione), decidí probar suerte con Linux Mint.

Lo que han hecho con el escritorio me parece muy interesante y amigable. La misma PC que tenía Debian 7.0 ahora corre un Linux Mint 17 utilizando Mate.

Luego de dos semanas de uso, puedo afirmar que se queda en este equipo y en otros que he tenido que instalar.

 

Anuncios

Written by scrooge_74

abril 27, 2015 at 12:59 pm

Publicado en Linux

Tagged with

Usando tnef para abrir archivos .dat

leave a comment »

No les ha pasado que les envían archivos que terminan en .dat y no los pueden abrir? Me pasado muy pocas veces, hoy le pasó a mi esposa. Es cómico porque ella está usando un Outlook y ese formato es de Outlook.

 

Cómo nadie en su empresa lo pudo abrir me lo envió.

 

Resulta que ser que sólo fue cuestión de instalar tnef desde la terminal

sudo apt-get install tnef

y luego en la misma terminal en el directorio donde está el archivo hacer:

tnef  archivo.dat

Y presto, se descomprimió y pude ver el contenido.

 

Linux  1 – 0 Windows

 

 

 

 

Written by scrooge_74

abril 23, 2012 at 9:36 am

Publicado en Linux, tips

MEDIATOMB y el PS3

leave a comment »

Algo que quería hacer hace tiempo, pero no encontraba el tiempo y las energías, era encontrar una manera de usar un PS3 para ver películas que estuvieran en el servidor. Al final resultó que no era tan complicado de hacer.

Resulta que los PS3 tienen la capacidad por medio del protocolo UPnP de buscar dispositivos de almacenamiento que contengan videos, fotos o audio. No soy tanto de jugar video juegos, pero ver de vez en cuando una película o una serie que me gusta, pero que no pasan en la tele si me interesa.

A la final no fue tan complicado, sólo tuve que instalar MEDIATOMB y compartir los directorios que fueran necesarios. El manejo del servidor se hace desde la página web http://ip.de.server:49152

Luego de instalar Mediatomb y algunas cositas se tiene que hacer algunos cambios en la configuración

sudo apt-get install mediatomb vlc ubuntu-restricted-extras

NOTA: eliminar los # de las líneas, wordpress no me permite presentarlo sin los #

 

sudo nano /etc/mediatomb/config.xml

Hacer cambios en las siguientes líneas:

#  <accounts enabled=”yes” session-timeout=”30″>
# <account user=”admin” password=”yourpassword”/>

# <name>GX50</name>

# <protocolInfo extend=”yes”/><!– For PS3 support change to “yes” –>
# <!– Uncomment the line below for PS3 divx support –>
# <map from=”avi” to=”video/divx”/>

# <!– Uncomment the line below for D-Link DSM / ZyXEL DMA-1000 –>
# <map from=”avi” to=”video/avi”/>

#<transcoding enabled=”yes”>

# <profile name=”vlcmpeg” enabled=”yes” type=”external”>


 

Guardar los cambios y reiniciar Mediatomb para que lea los cambios

sudo service mediatomb restart

Lo siguiente es a través del navegador ir a:

http://ip.de.server:49152

Y agregar los directorios, ya con eso hecho sólo es cuestión de ir en el PS3 a la sección de videos y pedirle que busque servidores de Media (si es que no lo ha encontrado por él mismo).

Listo eso es todo, una razón más para tener linux en casa.

Written by scrooge_74

febrero 22, 2012 at 10:02 am

Publicado en Linux, multimedia, tips

Tagged with ,

Incrementando quota en squirrelmail vusers

leave a comment »

Finalmente me tomé el tiempo de averiguar qué tenía que hacer para incrementar el espacio de almacenamiento de los usuarios virtuales en mi servidor de correo. Cada vez que lo intentaba MySQL decía que el valor estaba por encima del nivel.

Resulta que lo que tenía que hacer era modificar en la estructura de la base de datos el campo quota, cambiar el tipo de INT a BIGINT y luego ya podía cambiar el valor que puse originalmente como predeterminado de 2GB al valor que me de la gana.

Ya luego puedo volver a la tabla donde están los usuarios y hacer el cambio individual a los usuarios que haga falta.

Oh y si preguntan qué diablos es eso de los usuarios virtuales de correo, aquí les dejo el tutorial de donde saqué el asunto.

Written by scrooge_74

abril 29, 2011 at 11:36 am

Publicado en Linux, servidor, tips

Tagged with , ,

Cambiando el lenguaje de Squirrelmail

with one comment

Hace rato que tenía que hacer esto, el interfase no quería cambiar de inglés y me pedían que saliera en español. La solución luego de mirar por allí estaba en:

http://www.squirrelmail.org/wiki/SupportingMultipleLanguages

Instalar squirrelmail-locales

sudo locale-gen es_ES

configurar squirrelmail con su squirrelmail-configure y seleccionar es_ES

reinicia apache

sudo service apache2 restart

Decirle a Squirrelmail que use UTF-8. En definitiva es localizar el archivo /usr/share/squirrelmail/locale/xx_xx/setup.php (en nuestro caso locale/es_ES/setup.php) y cambiar estos valores:

$languages[‘es_ES’][‘NAME’] = ‘Spanish’;

$languages[‘es_ES’][‘ALTNAME’] = ‘Español’;

$languages[‘es_ES’][‘CHARSET’] = ‘utf-8’;

$languages[‘es_ES’][‘LOCALE’] = array(‘es_ES.UTF-8′,’es_ES.UTF-8′,’es_ES’);

$languages[‘es’][‘ALIAS’] = ‘es_ES’;

Despues vamos al archivo /usr/share/squirrelmail/functions/i18n.php y cambiamos estos valores:

$languages[‘es_ES’][‘NAME’] = ‘Spanish’;

$languages[‘es_ES’][‘CHARSET’] = ‘utf-8’;

$languages[‘es_ES’][‘LOCALE’] = array(‘es_ES.UTF-8′,’es_ES.UTF-8′,’es_ES’);

$languages[‘es’][‘ALIAS’] = ‘es_ES’;

Por ultimo vamos al archivo /etc/squirrelmail/config.php y cambiamos estos valores:

$squirrelmail_default_language = ‘es_ES’;

$default_charset = ‘iso-8859-1’;

$lossy_encoding = false;

Reiniciamos Apache por si acaso y listo.

Written by scrooge_74

marzo 22, 2011 at 11:03 pm

Publicado en Linux, servidor, tips

Tagged with

SSH usando llaves públicas

leave a comment »

Tener que escribir mi clave cada vez que quiero conectarme a los servidores se hace pesado, segundo tener la conexión de ssh abierta desde el exterior requiere aumentar la seguridad, la mejor solución es utilizar el sistema de llave pública/privada. De esta manera sólo puedo conectarme a mis servidores desde mi laptop que corre Debian y desde mi celular que usa Android.

Se requieren dos cosas: una llave privada y una pública. Ambas se generan a la vez y luego toca exportar a los equipos en cuestión la parte pública de la llave. En mi caso luego de generar las llaves lo hice desde adentro de mi red..

Los pasos a seguir en Debian/Ubuntu son:

Desde la consola ir al directorio /home/usuario/.ssh/

luego el comando a utlizar es:

ssh-keygen -t rsa

Seguir las instrucciones a medida que salen en pantalla:

Generating public/private rsa key pair.
Enter file in which to save the key (/home/b/.ssh/id_rsa):
Enter passphrase (empty for no passphrase): <— esto es para agregar seguridad (usando una clave en el equipo)
Enter same passphrase again:
Your identification has been saved in /home/b/.ssh/id_rsa.
Your public key has been saved in /home/b/.ssh/id_rsa.pub.

Si quieren una llave más fuerte pueden usar el comando:

ssh-keygen -t rsa -b 4096

El estándar es una llave de 2048 bits

Luego hay que exportar la parte pública de la llave, pueden usar el comando scp

ssh-copy-id @/

Eso permite copiar el archivo de manera segura por medio de ssh

Luego hay que hacer unos cambios en el servidor, hay que modificar el archivo /etc/ssh/sshd_config

Las siguientes líneas hay que modificarlas y que digan lo siguiente:

RSAAuthentication yes
PubkeyAuthentication yes
ChallengeResponseAuthentication no
PasswordAuthentication no
UsePAM no

Guardar los cambios y luego dar el siguiente comando:

sudo service ssh restart (si es Ubuntu)

en Debian hay que ser root y dar el comando

service ssh restart

De ahora en adelante el servidor no va a pedir la clave para conectarse por ssh, pero tampoco dejará que nadie se conecte si no recibe la parte privada de la llave del usuario.

En Android uitilizó ConnectBot, montan el teléfono como un USB y copias desde /home/usuario/.ssh/ el archivo id_rsa que contiene la parte privada de la llave. Luego en ConnectBot importas el archivo y listo.

Aumentaron la seguridad de sus servidores y se ahorran tener que estar dando la clave cada vez que se quieren conectar.

Written by scrooge_74

marzo 7, 2011 at 12:04 pm

Publicado en Linux, redes, seguridad, servidor

Virtualbox 4.0

leave a comment »

Espero que el stress de la última hora y media sea para bien. Por semanas no instalé la nueva versión, yo seguía en alguna de las versiones 3.x

Hoy al intentar conectar una laptop con Windows Vista para utilizar mi XP virtual me encontré con qué no podía. Pensé, ” a lo mejor la nueva versión resuelve eso”.

Simple actualicé mis sources para mi sevidor Ubuntu 10.04 agregando

deb http://download.virtualbox.org/virtualbox/debian lucid contrib

Agregué los keys

wget -q http://download.virtualbox.org/virtualbox/debian/oracle_vbox.asc -O- | sudo apt-key add –

sudo aptitude update
sudo aptitude install Virtualbox-4.0

Apago todas las VMs, Virtualbox se reinstala, listo

Aquí empiezan mis dolores de cabeza. Resulta ser que a Oracle se le ocurrió separar el tema de los USB y el RDP como un “extension pack” No me lo esperaba, me tomó algunos minutos darme cuenta qué estaba pasando.

La solución es simple: instalar el paquete binario extra

Luego que se baja el paquete el comando es

VBoxManage extpack install “tarbal”

Tarball es el nombre del paquete, el teoría pueden existir más de esos extra packs. También se puede instalar desde el GUI de Virtualbox, está en preferencias.

Bueno parece que todo está bien, hasta que intento usar rdp ya que hicieron cambios, ya no existe la opcion:

VBoxManage startvm “nombre_de_vm” –type vrdp

Ahora sólo hay –gui –headless –sdl

GUI es la fácil , SDL es parecido a GUI, pero sin las opciones extras que tienen en la ventana y headless es para esos servidores que no tienen monitor. Se supone que aquí va incluido rdp. Pero resulta que remmina (el visor por defecto en Debian Squeeze y en Ubuntu) no funciona (por lo menos para ver un XP)

Luego de mucho leer me toco instalar rdesktop (que era lo que usaba en Lenny) y se solucionó el asunto.

Written by scrooge_74

marzo 2, 2011 at 4:52 pm

Publicado en Linux, redes, servidor, tips