logo linux

Así es la comunidad Linux

La comunidad Linux, como cualquier otra comunidad, tiene de todo entre sus filas. Pero hasta que no interaccionas con ella a través de un foro, no terminas de ser consciente de la fauna que hay metida (y lo desagradable que es a veces).

Y no se puede hacer demasiado, salvo intentar evitar ciertos comportamientos para intentar mantener un ambiente placentero y minimizar las salidas de tono. Por aquí hemos hablado alguna vez de la peor faceta de la comunidad. Esta vez se trata del clásico listo que pretende dar lecciones sin saber muy bien de lo que habla y, por supuesto, sin aportar ninguna solución al problema que se plantea.

La discusión se ha iniciado en los foros de linuxquestions.org, donde un usuario llamado CVAlkan ha planteado una cuestión relacionada con la cartera de contraseñas de Linux (keyring). Este usuario ha expuesto el siguiente problema:

Estoy usando Ubuntu 12.04 LTS de 64 bits. De vez en cuando me aparecen mensajes emergentes que dicen «Introduce la contraseña para desbloquear tu keyring. El acceso a keyring no se desbloqueó cuando has iniciado sesión en tu ordenador». Después de introducir mi contraseña, las cosas parecen normales aunque no me he fijado en que fuera algo mal antes de que apareciera el mensaje emergente.

¿Qué quiere decir esto? Supongo que tengo que «arreglar» algo pero no tengo ni idea de donde mirar.

Gracias.

Hasta aquí todo normal. Se trata de una pregunta de carácter técnico y formulada correctamente. En ese momento aparece el «listo» (un tal widget) con una respuesta que podría arrojar algo de luz al asunto:

¿Estás usando auto login?

A lo que el primer usuario responde afirmativamente indicando que lo ha estado usando desde hace mucho y que no le había pasado esto antes, a lo que ‘widget’ le responde:

Deberías [haber tenido problemas antes].

El keyring es donde se almacena la información de los permisos para aumentar los privilegios. Puedes ver que de verdad debería haber una contraseña protegiendo esto.

El auto login está muy bien si admiras la seguridad de los sistemas operativos monolíticos como Windows.

GNU/Linux es un sistema Unix-like cuyo propósito es ser multiusuario. Puedes tener un sistema Linux con cientos de usuarios, cada uno con una cuenta separada que es segura con respecto al resto de usuarios.

El auto login no encaja para nada en este modelo. Aunque se puede implementar, en el mejor de los casos será frágil. Cuanto más se trabaja en hacerlo menos frágil, menos seguro se vuelve el sistema.

La forma fácil acabar con el problema es aprender los procedimientos básicos de seguridad que incluso un usuario inteligente de Windows usa iniciando sesión con una contraseña.

La aceptación del uso del auto login hace que la gente use distros GNU/Linux que por ejemplo te darán acceso a root sin necesidad de usar contraseña si inicias en modo de recuperación.

Esta respuesta no solo no da una solución al problema planteado sino que resulta insultante para el usuario que ha preguntado. Pero este no se calla y le responde lo siguiente:

Hola Widget:

Bueno, muchas gracias por la lección, mamá, pero hubiera sido más útil si hubieras dado alguna explicación de por qué el comportamiento sólo ha empezado a ocurrir recientemente y así podría (estremecimiento) ARREGLARLO.

Soy bastante consciente de los problemas de seguridad habiendo usado Unix (de AT&T) en sus primeros momentos, así como muchas variantes (incluyendo Xenix de Microsoft) y antes de que las interfaces gráficas se pusieran de moda. Y escribí mi primer «programa» (aunque bastante sencillo) a finales de los años 60 en un Univac. Y de paso también he usado Microsoft Windows en nuestro laboratorio antes de que saliera la versión 3.0 para ejecutar el programa de control en algunos equipos cuyo nombre no me viene en estos momentos.

Pero soy viejo y maniático. Y de alguna forma soy vago. Y a pesar de ello todavía disfruto jugando con los ordenadores. En realidad uso mi máquina (mi propia máquina privada) como «herramienta» más que como hobby. Y tengo una seguridad física bastante decente (desde mi punto de vista, mucho más fiable que cualquier esquema de contraseña que haya implementado hasta la fecha) y solo me conecto a Internet cuando lo necesito (como para preguntar sobre un comportamiento caprichoso que no he experimentado antes).

A pesar de tu palabrería condescendiente, pareces estar alegremente desinformado de que Unix originalmente se diseño como un sistema operativo de UN SOLO USUARIO (de ahí «uni» en el nombre por si tienes curiosidad etimológica), principalmente por lo molesta que era la seguridad en los Multics (la «x» de Unix jugaba con el «ics» de Multics) que estaba relacionada con el hecho de que suportaba varios usuarios. La conversión de Unix a un sistema operativo multiusuario, irónicamente a como era, vino después. Así que mi solución a este problema de seguridad en particular al que te refieres (perfectamente adecuado a mis necesidades) está relacionado simplemente con otros usuarios.

Por cierto, tu comentario «El auto login está muy bien si admiras la seguridad de los sistemas operativos monolíticos como Windows» se conoce técnicamente como un non-sequitur.

Así que, una vez más, gracias por el consejo. Espero que algún otro que realmente sepa algo pueda responder de verdad a mi pregunta o pueda darme alguna sugerencia.

A partir de ese momento, el tal ‘widget’ no vuelve a aparecer y otros usuarios dan pistas hasta que el problema se puede dejar medio resuelto. El hilo parece formar en su conjunto una muestra bastante buena de cómo es la comunidad de Linux. Muchos nos hemos acostumbrado a leer este tipo de comentarios, pero si estas conversaciones se extrapolan al mundo real, chocan a cualquiera.

Ser educado no cuesta nada y hacer comentarios salidos de tono no aporta nada así que por favor, haz un esfuerzo por ser cívico incluso si las preguntas te parecen una estupidez (nadie te obliga a responder). No todo el mundo tiene por qué saber hasta lo más elemental de cualquier asunto y una respuesta borde no solo no ayuda sino que hace perpeturar la mala imagen que tiene ya de por sí la comunidad Linux. Eso sin contar con que un alarde de prepotencia, tarde o temprano te hará quedar en ridículo como ha ocurrido en este caso.

Puedes consultar el hilo completo en el foro de Linuxquestions.org.