Radio en Streaming a través de Radio Tray

sábado, 31 de diciembre de 2011

Escuchar la radio siempre ha sido una de las mejores formas de estar informado y muchos pensaron que tras la difusión de internet, este medio de comunicación moriría. La realidad es que continua muy fuerte, sobre todo gracias al rápido movimiento hacia la globalización que ha mostrado. Actualmente es posible escuchar casi cualquier emisora de radio del planeta en streaming, estemos en el país que estemos.

El software que os traemos nos ayuda en esta tarea, facilitándonos su acceso y organizando su contenido según nuestras preferencias. Radio Tray reproduce la mayoría de formatos de audio, con lo cual no tendremos problemas con incompatibilidades.



Es muy sencillo y nos haremos con su control a los pocos minutos de ejecutarlo. La gran ventaja es que una vez hayamos añadido los canales a escuchar podremos incluirlos en nuestra librería personal, con lo que quedarán almacenados para futuras escuchas. La comunidad ofrece continuas aportaciones y se puede ampliar con nuevas funcionalidades a través de plugins.

En su página web nos hablan de los múltiples idiomas en los que se encuentra el programa, así como se nos ofrecen los enlaces para descargarlo. Lo bueno es que no sólo nos servirá para radios más populares, pues si somos seguidores de podcasts también los podemos añadir a nuestra librería. No dejéis pasar la oportunidad ya que es simple, pero correcto en todos los aspectos que son necesarios y que cualquier seguidor de escuchar la radio cada día encontrará de utilidad.

Post redactado por Antonio G.

Comix, Herramienta imprescindible para los Aficionados al Comic

viernes, 30 de diciembre de 2011

Para los seguidores de este arte impreso hoy os presentamos una aplicación muy sencilla pero eficaz a la hora de poder ver en nuestros monitores comics de todo tipo. Si bien es cierto que podríamos realizar las mismas acciones con nuestro visor de imágenes, con esta herramienta tendremos todo en uno, sea el formato que sea.

Al ser compatible con la gran mayoría de formatos de imagen nos facilita la tarea a la hora de visualizar ya que todo queda visto en el mismo programa. Además no sólo reproduce imágenes, sino que podremos ver archivos comprimidos en formato ZIP, RAR y TAR. Esto de nuevo simplifica todo, ya que ni siquiera necesitaremos abrirlos para ver su contenido.


El software nos permite no sólo visualizar, también podremos rotar, ampliar con un potente zoom (para ver mejor ciertos detalles o textos), mostrar a pantalla completa o doble página y aplicarle diferentes efectos para mejorar el colorido. Se encuentra disponible en más de 20 idiomas diferentes entre los que se encuentra el español.

Desde su página web lo tenemos disponible y os lo recomiendo para simplificar la tarea de leer comics en nuestro ordenador. No va a reemplazar al tener en nuestras manos los ejemplares en papel, pero es un método muy útil para poder visualizar aquellos que tenemos en nuestros discos duros. Además gracias a su zoom no se nos escapará ni un solo detalle ya que lo maximiza sin una gran pérdida de calidad de imagen.

Post redactado por Antonio G.

El Pentágono aprueba Android

jueves, 29 de diciembre de 2011

El pentágono ha aprobado el uso de Android para los oficiales del departamento de defensa (DoD), siempre que corra sobre hardware de Dell. Lo cual, sin duda, supone un gran revés para el iPhone de la empresa de la manzana.

Como ya hemos dicho, los oficiales del DoD, podrán usar Android siempre que sea sobre dispositivos Dell, por lo que ahora mismo los que quieran Android tendrán un Dell Venue con Android 2.2.



El motivo principal por el que el pentágono se ha decantado por Android, es por ser software libre, lo cual les permite introducir las medidas de seguridad que vean oportunas. Es más,  la armada está haciendo pruebas con dispositivos Android para usar en batalla, lo cual podría cambiar las tácticas en batalla.

Probablemente, iOS no ha sido aprobado por el gran control que ofrece Apple sobre su sistema. No debemos olvidar, que Apple puede saber donde estamos en todo momento gracias al GPS del movil. Además, de que todo lo que hacemos con iTunes o iCloud pasa a través de sus servidores, por lo que Apple tendría el control de todo lo que "se cuece" en el pentágono.
Android, por su parte, al ser software libre permite revisar el código y cambiar aquello que no guste en el pentágono. Además, que Apple es bastante lento a la hora de solucionar errores de seguridad, dejando así al usuario desprotegido.

Fuente | Muktware

Microsoft anuncia Office para Linux

miércoles, 28 de diciembre de 2011

Normalmente cuando buscamos una alternativa de algún tipo de software que solíamos usar en Windows, siempre encontramos una alternativa que está a la altura, o que incluso está por encima de su homónimo en Windows. Sin embargo, hasta ahora no he encontrado una alternativa que esté a la altura de Microsoft Office. Podemos criticar mucho Microsoft y su software privativo, incluso algunos de vosotros me criticareis por decir esto, pero Microsoft Office, a mi parecer, no tiene rival.

Pues bien, los usuarios de Linux estamos de enhorabuena, finalmente, parece que Microsoft ve mercado en el mundo Linux y va a sacar una versión de su suite de ofimática para Linux, así que, aquellos que la tenéis con Wine estáis de suerte.


Parece que todavía tendremos que esperar hasta mediados del año próximo para ver la versión de Linux en el mercado, pero sin duda será una de las noticias del año próximo. Ahora simplemente queda esperar que la versión Linux esté a la altura de la de Windows y Mac.

Armagetron Advanced, Simula la Película TRON en tu Ordenador

martes, 27 de diciembre de 2011

Los aficionados al cine estamos de enhorabuena ya que con este videojuego de libre acceso tenemos a nuestra disposición toda la magia de una de las películas de culto de los años 80. Si conocemos el funcionamiento del juego en que se basa no tendremos problemas a la hora de jugar, pero si no es el caso os explicamos en qué consiste.


En Armagetron Advanced llevaremos nuestra futurista moto por escenarios en 3D en los que correr en línea recta contra otros competidores. Nuestra misión es sobrevivir ante los ataques de los demás e intentar cerrar el paso a estos. Si somos capaces de cerrar la escapatoria a los enemigos habremos ganado. Así de sencillo, pero de complejo a la vez.

En escenarios que parecen sacados directamente de la película los juegos de luces hacen su aparición para mostrarnos las estelas de las motos. Lo mejor es que competiremos contra otros jugadores reales en partidas multijugador de hasta 16 personas. En una de las últimas revisiones introdujeron bots para poder jugar (y sobre todo aprender) con seres controlados por la propia máquina.


En la propia web del desarrollador tenemos un listado de servidores a los que acceder. Así como los enlaces de descarga y un foro con bastante actividad de los competidores. Adrenalina en estado puro para no sólo los fanáticos de la ciencia ficción.

Post redactado por Antonio G.

Las mejores Aventuras Gráficas con ScummVM

lunes, 26 de diciembre de 2011

Hace ya algunos años el mundo del videojuego estaba dominado por el género de las aventuras gráficas. Estas consisten en manejar con el puntero del ratón las acciones de nuestro protagonista y a base de interactuar con el escenario y otros personajes ir avanzando. No fueron pocas las sagas que han llegado incluso a nuestros días y que marcaron el camino para los títulos actuales que generan millones en beneficios.


El software que os traemos es realmente popular y está presente en prácticamente cualquier sistema operativo que imaginemos. En mi caso lo llevo siempre encima en mi móvil Symbian. Nos da la posibilidad de emular aquellos gráficos tan simples, pero que ofrecían decenas de horas de diversión.

Su nombre viene del entorno gráfico que creó LucasArts para la aventura Maniac Mansion y que más tarde se popularizó con Monkey Island.
El programa nos permitirá jugar a grandes aventuras como:
  • Maniac Mansion
  • Day of the Tentacle
  • Monkey Island (1, 2 y 3)
  • Los dos juegos de Indiana Jones
  • La serie Gobliiins
  • Broken Sword I y II
  • Loom
  • Leisure Larry
Estos son sólo algunos ejemplos, pero hay muchos más. 


Lo interesante del programa es que no sólo nos permite jugar a estas joyas atemporales, sino que las mejora dándonos la posibilidad de variar su resolución, mejorar el sonido, aplicar algunos filtros, así como elegir el audio (si lo tuviera) localizado en el idioma que más nos interese. Con cada versión aparecen nuevos juegos que se suman a la lista de esta máquina virtual que traerá horas de diversión y un poco de nostalgia a vuestras pantallas.

Post redactado por Antonio G.

¡¡Feliz Navidad!!

domingo, 25 de diciembre de 2011

Hoy 25 de diciembre, queremos aprovechar para desear a todos los lectores de NoSoloUnix una Feliz Navidad. Esperamos que el año acaba bien y que el siguiente empiece mejor.


FELIZ NAVIDAD

Furius ISO Mount, Montar Imágenes de CD y DVD

sábado, 24 de diciembre de 2011

Cuando tenemos almacenada una imagen de CD o DVD y queremos ver lo que hay escrito o simplemente ejecutarla, la opción más común es grabarla y reproducir su contenido. Con el programa que traemos hoy no es necesario, ya que podremos montar en una unidad virtual nuestras imágenes para reproducirlas sin dificultad.


Furius ISO Mount nos permite ahorrar en consumibles y a su vez es muy útil para comprobar que todo lo que contiene la imagen esté correcto. Es capaz de reconocer los formatos más comunes: ISO, IMG, BIN, MDF y NRG permitiendo dejar al programa que se automatice y asocie a estas extensiones.

Otro aspecto importante es que calcula las bases Md5 y SHA1, algo muy interesante para determinados formatos y si estamos interesados en copiar discos para reproductores menos habituales. La gran ventaja frente a otros programas de similares características es su capacidad para montar múltiples imágenes, ayudando en nuestro proceso de selección entre CD y DVD.


Además nos posibilita el grabar en discos las imágenes de los formato ISO e IMG que hemos montado previamente y nos proporciona datos sobre las grabaciones actual y previas. Está traducido a múltiples idiomas entre los que se encuentra el Español.

Para instalarlo tan solo debemos buscar "Furius ISO Mount" en el centro de software o escribir lo siguiente en una consola:

sudo apt-get install furiusisomount

Comparador de vuelos para Android, Skyscanner

viernes, 23 de diciembre de 2011

Cada vez vemos más y más aplicaciones para Android que nos hacen la vida más fácil en nuestro día a día. Hoy queremos hablaros de una de estas aplicaciones, Skyscanner para Android. Esta aplicación nos permite buscar los mejores precios a la hora de comprar un billete de avión. Como era de esperar, no sólo nos encuentra el vuelo más asequible, sino que también nos permite comprar el billete de avión desde la propia app.

Entre sus características principales, podemos destacar que la aplicación cuenta con una enorme base de datos para la búsqueda de los vuelos, contando con más de 600 aerolíneas y agencias de viaje. Asimismo, nos permite buscar vuelos desde España a cualquier otro lugar del mundo, por lo que no está limitado únicamente a España o Europa.

Como se puede ver en los pantallazos, la aplicación esta diseñada para visualizar la información de los diferentes vuelos de una forma clara y sencilla, lo que nos ahorrará tiempo en la búsqueda de nuestro vuelo.


Para entender la apuesta de esta empresa en su producto, hay que destacar que la aplicación se encuentra traducida a 28 idiomas, por lo que el soporte con el que cuenta la aplicación y las miles de descargas que tiene su aplicación en el Android Market avalan la calidad de esta aplicación.

La aplicación es totalmente gratuita, por lo que no dudéis en probarla cuando tengáis que organizar vuestro próximo viaje.

Podéis encontrar más información en su web oficial de vuelos baratos, así como descargar la aplicación desde el Android Market. Si pruebas la aplicación, no dudes de dejar un comentario con tu opinión en los comentarios del blog.

Tetzle, Crea tus Propios Puzzles

jueves, 22 de diciembre de 2011

Hoy traemos un programa bastante curioso llamado Tetzle que nos permitirá sin esfuerzo crear puzzles de nuestras fotos preferidas. Este liviano software deformará la imagen que elijamos dando forma a un rompecabezas con un número máximo de 1000 piezas.

Personalmente soy muy aficionado a los puzzles y este programita, que no requiere apenas recursos, es perfecto para disfrutar de mi afición. Además, en estas tardes de invierno es una distracción perfecta para nosotros o para compartir con familiares. Seguro que a los pequeños de la casa les encanta poder manipular las fotos de sus personajes preferidos a su antojo.

El software guarda de forma automática nuestras creaciones, así como lo avanzados que estemos a la hora de formarlas. Es interesante, que las piezas sean tetrominos que son un tipo de polinomio. Lo curioso es que son figuras con las formas clásicas del videojuego Tetris.


Es compatible con la gran mayoría de formatos de imagen y como software abierto tenemos la posibilidad de manejarlo a nuestro antojo y distribuir nuestras ampliaciones. 

Otra aplicación que le veo interesante es poder configurar nuestra imagen para posteriormente pasarla a formato digital e imprimirlas. No sólo disfrutar de nuestro puzzle de forma visual en el monitor, sino también tenerlo físicamente y dividido en tantas partes como se nos antoje. Un curioso programa para estos días de frío en casa.

Post redactado por Antonio G.

Stratagus, Crea tu Juego de Estrategia

miércoles, 21 de diciembre de 2011

Hace unos años surgió un pequeño grupo de diseñadores que puso de forma gratuita un software capaz de hacer de la nada juegos de estrategia al estilo Starcraft. Aquel programa nos daba el motor gráfico y el interfaz necesarios para realizar pequeños juegos, su nombre era Freecraft y por problemas legales desapareció.


Sin embargo, del código liberado surgió el programa que os traemos, Stratagus que sigue básicamente la misma fórmula y del que ya han aparecido algunos proyectos completos. La aplicación es muy interesante y nos ayudará a dar vida al videojuego que siempre hemos deseado y de forma gratuita.

Lo primero a destacar es un interfaz intuitiva que nos permite sobre las cuadrículas crear mapas de lo más vistosos. Obviamente no esperéis unas creaciones en 3D potentes, pero sí sois aficionados a los clásicos juegos de estrategia en tiempo real, aquí tendréis todos los escenarios más habituales del género. Frondosos bosques, estrechas cuevas, mapeados lunares, desiertos, etc. Dentro de las posibilidades entre unidades hay variaciones dentro de las tropas, vehículos, estaciones, lugares de extracción y todo lo que solemos ver en este tipo de juegos.


Una vez definido el entorno sólo nos queda situar tropas, elegir el tipo de campaña y a combatir.
En la página web están disponibles varios juegos creados con esta herramienta por si antes de descargarlo queréis probar sus excelencias. Además permite jugar en red y LAN partidas con nuestros amigos.

Post redactado por Antonio G.

SIM-IM para Conectarse con cualquier Servicio de Mensajería

martes, 20 de diciembre de 2011

Con el paso del tiempo la aparición de formas para comunicarse con la gente más cercana ha ido evolucionando, desde un tiempo a esta parte no han sido pocos los programas que buscan hacerse con el lugar predominante en servicios de mensajería. Algo que puede parecer bueno para el usuario, se vuelve confuso cuando necesitamos usar dos, tres o más de este software que a veces trae consigo molestas clausulas de uso. 


Si eres de los que está cansado de tener que pasar de un programa a otro deberías probar SIM-IM un software especialmente diseñado para unificar en un único espacio las redes de MSN, Yahoo, Jabber, LiveJournal, ICQ y AIM. Completamente gratuito ofrece lo más habitual de estos servicios, como transferencia de archivos, velocidad de comunicación, avisos y notificaciones, así como diversas características que van implementando en la propia comunidad desde su página web.


Especialmente atractivas las funcionalidades que muestran en la wiki, donde vemos tutoriales variados, enlaces de descarga y los últimos cambios aportados al programa. Quizás la parte menos positiva es su interfaz, que no sorprenderá por su diseño, aunque cuente con todo lo básico en este tipo de software. Si somos aficionados a la modificación, quizás siguiendo algunas claves que dan en la web podamos adaptarlo a nuestro gusto.

XnView: Visor, Capturador y Editor de Imágenes

lunes, 19 de diciembre de 2011

Dentro del amplio abanico de software para ver imágenes se encuentra este, XnView, que quizás sea la aplicación más útil de todas las de su estilo. Lo primero en que destaca es que soporta más de 400 formatos gráficos situándolo por encima de muchos programas de pago. Otra gran ventaja es que podemos exportarlo a unos 50 formatos, con lo cual podremos pasar de una imagen de un tipo a otro en cuestión de segundos. Incluso podremos crear gifs animados sin esfuerzo.


La otra característica es que nos permite editar nuestras imágenes con numerosos efectos y retoques. Su interfaz intuitivo y muy simplificado nos ayuda a movernos de forma rápida. Entre las características que nos ofrece tenemos:
  • Recortar, rotar y redimensionar fotos.
  • Ajuste de niveles de contraste y brillo de forma manual o automática
  • Modificar el número de colores (aplicar blanco y negro)
A estas tres funciones tan básicas se añaden una serie de efectos no tan comunes pero muy interesantes que dan cierta diferenciación a nuestras imágenes como añadir ruido, blur, lente, deformación, etc.

Para completar el abanico de posibilidades del programa podremos hacer capturas de pantalla de lo que nos interese. Nos facilita la tarea a la hora de realizar múltiples capturas almacenándolas en la ruta asociada a la aplicación.
Os animo a pasaros por su página web y descargar el programa que seguro os será de gran utilidad.

Post redactado por Antonio G.

Let It Snow by Google

domingo, 18 de diciembre de 2011

Google ya nos tiene acostumbrados a sus Doodles, de vez en cuando podemos disfrutar de su creatividad con Doodles muy originales, incluso a veces juegos que nos ayudan a distraernos un poco.
En este caso, no es un Doodle tradicional, abre tu navegador favorito, entra en Google y escribe "let it snow", sin comillas. Entonces verás la página de resultados y comenzará a nevar, si esperas un rato tendrás algo como esto:


Pero ahí no acaba la cosa, cuando se haya congelado la pantalla, si pulsas el botón izquierdo y arrastras el ratón podrás quitar la congelación como si pasarás un dedo. Puedes pulsar el botón "Defrost" para volver a empezar.
Los chicos de Google no paran de sorprendernos, ¿qué será lo próximo?

Tres Extensiones de Firefox a Tener en Cuenta

sábado, 17 de diciembre de 2011

Como usuario habitual del navegador Firefox (aunque últimamente Chrome le va comiendo terreno) me gustaría recomendaros tres extensiones que me han hecho la vida mucho más sencilla a la hora de moverme por internet. Quizás sean tres de las más conocidas y valoradas dentro de su terreno, pero seguro que habrá alguien que no las tenga agregadas y le sean de ayuda.


  • FireFTP: Es el complemento ideal si queremos subir a un servidor FTP cualquier archivo de forma rápida y sencilla. No tiene complicación ninguna, basta con meter el nombre de la cuenta, el host o dirección y loguearse. En cuestión de segundos tendremos acceso a los archivos almacenados en el disco duro en el lado izquierdo y en el derecho el servidor dónde con tan sólo copiar y pegar tendremos subidos los archivos. 
  • Adblock Plus: La red se ha llenado de publicidad, algo que antes se reducía a unos pocos banners fácilmente olvidables, ahora se ha transformado en molestas pantallas al entrar en webs o ver vídeos o incluso imágenes flotantes que nos persiguen en nuestra navegación. Adblock ofrece la protección perfecta ante estas intrusiones ya que de forma sencilla permite bloquear casi cualquier elemento molesto de nuestra pantalla. Además es totalmente configurable para imágenes y elementos en flash.
  • FoxLingo: Traductor para páginas webs y textos con una cantidad enorme de idiomas a nuestra disposición. Ya no hay excusas para no visitar webs en inglés (o cualquiera de los cerca de 90 idiomas disponibles) ya que con esta aplicación tenemos un traductor completísimo para entender cada texto que leamos. Una herramienta muy interesante si solemos visitar páginas de idiomas diferentes al nuestro y no somos capaces de entender de forma completa los textos.
Post redactado por Antonio G.

OpenShot Edita Vídeos Fácilmente

viernes, 16 de diciembre de 2011

Si buscamos un programa capaz de darnos todas las funcionalidades necesarias para que nuestros vídeos caseros luzcan como producciones profesionales, con OpenShot empezaremos con buen pie. Gracias a webs como youtube la afición a la edición de vídeo se ha disparado y son muchos los programas que intentan hacerse un hueco en el mercado, pero pocos los que de forma gratuita ofrecen las funcionalidades del que hoy os traemos.


El interfaz que tendremos inicialmente no es muy distinto al del resto de programas de este tipo y tendremos la posibilidad de arrastrar los videos y audios que queramos añadir directamente a la línea temporal. Ahora debemos pensar cuál de los numerosos efectos gráficos y de sonido vamos a añadirle a la producción. 

En esto es como cualquier software del estilo, lo que más me ha llamado la atención es la posibilidad de añadir títulos animados en 3D, algo que incluso programas de pago y supuestamente más potentes no poseen. Es la gran novedad de la versión 1.4, la última en salir.



En lo que más destaca es en ofrecer compatibilidad con gran número de formatos, tener la posibilidad de ver en tiempo real las transiciones y sobre todo el número ilimitado de pistas tanto para video como para audio. Esto que no parece ser importante, lo es y mucho, ya que en otros software esto está limitado a un par en cada caso. Al poder retocar las dimensiones de los videos e imágenes, podremos superponer decenas de escenas para obtener resultados espectaculares.

Además su completísimo manual nos guiará paso a paso para que no nos perdamos en este apasionante mundo. Entre las versiones que se ofrecen para descargar, tendremos las opciones clásicas para instalar, así como una versión Lite para DVD que arranca simplemente al meter el disco.

Post redactado por Antonio G.

Desura, el Rincón de los Gamers

jueves, 15 de diciembre de 2011

Las plataformas digitales de distribución de videojuegos se han hecho con el mercado poco a poco gracias a lo fácil de su acceso y la disponibilidad inmediata tras la compra. Aunque el más popular sea Steam y ya haya posibilidad de disfrutarlo en Linux, la realidad es que los pasos en este aspecto están dándose más lentos de lo esperado. Por ello queremos mostraros la mejor alternativa, Desura que entre su catálogo posee algunas joyas interesantes a destacar.

En principio el programa actúa de mediador entre el consumidor y la empresa, así que no tendremos mayor problema a la hora de comprar e instalar nuestro juego recién adquirido. Las funcionalidades no acaban aquí ya que si por cualquier motivo desinstalamos el videojuego, mediante el software podremos recuperarlo en cualquier momento. Además, nos mantendremos informados de novedades en los productos y compartiremos con nuestros amigos todo lo que queramos, desde partidas multijugador hasta conversaciones.

 
Lo importante es que acerca a un mercado reducido una serie de títulos que seguro harán las delicias de todos aquellos gamers que usan este sistema operativo. Además de tener unos precios de lo más asequibles, así como ofrecer ofertas a lo largo del año. Algunos a destacar son:
  • VVVVVV: Un increíble plataformas en dos dimensiones con altísima dificultad y con un maravilloso aire retro de 8 bits.
  • Darwinia: Juego de estrategia donde unos pequeños seres vectoriales son los dominadores del mundo. Multiwinia es su versión multijugador.
  • Machinarium: Aventura gráfica con unos escenarios hechos a mano maravillosos. 
  • Trine: Aventuras plataformeras dónde combinar las habilidades de tres personajes, el mago, la arquera y el caballero.
Estos son sólo algunos ejemplos que ofrece esta web que pone de manifiesto que no sólo a través de Windows es posible disfrutar de juegos variados y de gran calidad.

Post redactado por Antonio G.

eMoviX Ver Videos sin Complicaciones

miércoles, 14 de diciembre de 2011

Hoy os presentamos un software que seguro hará las delicias de los aficionados al cine y las series televisivas, eMoviX, el cual es un magnífico reproductor de vídeo que simplifica totalmente el visionado de nuestros vídeos preferidos ya que en tan sólo 8 megas es capaz de reproducir los más famosos formatos de vídeo: DivX, MPEG-1, MPEG-2, MPEG-4, WMV y RealVideo entre otros.


Funciona de forma muy sencilla ya que crea una reproducción automática del contenido que tengamos en la raíz del disco con ello no tendremos que complicarnos a la hora de elegir el programa asociado. Basado en el MPlayer nos permitirá añadir funcionalidades para poder ver videos en otros formatos como los propios de QuickTime.

Me parece un programa especialmente diseñado para los que no queremos complicaciones a la hora de ver películas. Aconsejable el uso de discos regrabables para maximizar el número de reproducciones posibles, aunque quizás haya quien desee conservar determinadas películas o series de forma atemporal.
Dispone de múltiples traducciones a diferentes idiomas que podremos consultar sin problemas siguiendo el fantástico tutorial que ha puesto a disposición su creador en la página oficial del producto. Entre las limitaciones es que está limitado para sistemas de 32bits, aunque esto generaliza mucho más su uso.

Post redactado por Antonio G.

[HUMOR] El Funcionamiento de WWW

martes, 13 de diciembre de 2011

Si alguna vez alguien te pregunta como funciona Internet y que pasa cuando introduce una dirección URL en su navegador, enséñale las siguientes viñetas.


Fuente | DistroGeek

Linux MultiMedia Studio: Crea Música con tu Ordenador

lunes, 12 de diciembre de 2011

Si somos aficionados a crear nuestras propias canciones con Linux MultiMedia Studio (LMMS) tendremos de forma libre a nuestra disposición una alternativa a otros programas comerciales. 

El software incluye creación de ritmos, melodías, mezclas, síntesis, reproducción de ambientes, repeticiones, resonancia, así como muestras de lo que se puede generar con algo de práctica. Si añadimos un teclado podremos tocar en formato MIDI y añadir la grabación de forma directa. Con un interfaz sencillo e intuitivo la propuesta se nos antoja suficiente para principiantes que quieran iniciarse en este arte.


Otro aspecto muy interesante es la comunidad creada alrededor del programa donde poder mostrar nuestras creaciones, compartirlas y adquirir las canciones de otros usuarios. En la página web del programa además de poder descargarlo, tenemos la sección "share your songs" que añade tutoriales, beats, ritmos y todo lo necesario para mejorar nuestra experiencia. Para completar una oferta más que interesante, en el wiki tendremos respuesta a todas las preguntar que nos podamos plantear conforme lo usamos.

Características:
  • Compositor y editor de canciones
  • Editor de beat y basslines para ritmos y sonidos de bajo
  • Editor sencillo para modificar patrones y melodías.
  • Posibilidad de 64 canales FX para mezclas.
  • Automatización por parte del usuario a través de perfiles.
  • Compatible con la mayoría de estándares: SoundFont2, vst, ladspa y MIDI
  • Importación de MIDI y FLP
Post redactado por Antonio G.

Instalar phpmyadmin

domingo, 11 de diciembre de 2011

En el post anterior hemos instalado nuestro propio servidor web, pero esto no es todo. En el servidor hemos montado un server SQL con el que guardar nuestras propias bases de datos. Aún así es muy duro controlar las bases de datos sin ningún tipo de entorno gráfico.

Esta aplicación que instalaremos a continuación nos ayudará en esta ardua tarea de administrar nuestras bases de datos.




La instalación es muy sencilla y solo hace falta introducir el siguiente comando:

sudo apt-get install phpmyadmin

Mientras se está instalándose te saldra varias ventanas para configurar phpmyadmin.

Para que phpmyadmin funcione bien, al introducir en el explorador la URL “http://localhost/phpmyadmin”  se debe crear un link a la dirección  de phpmyadmin  que está escondida por seguridad. Solo hace falta introducir el  comando  “ln ­s /usr/share/phpmyadmin/ /var/www/phpmyadmin && ln ­s /usr/share/phpsysinfo/   /var/www/phpsysinfo” y ya se puede comprobar cómo funciona.


Espero que este pequeño manual os ayude como me ayudo ami cuando monte el mío propio.

Intalación de nuestro propio servidor web

sábado, 10 de diciembre de 2011

Este tema se ha desarrollado infinidad de veces en otras Webs, pero aun así es uno de los temas más pedidos.

Toda persona entendida en el tema de la informática a un nivel definido con la palabra "Geek" se ha interesado en algún momento en la instalación de su propio servidor web. Esta tarea es relativamente sencilla, pero en verdad no existen buenos tutoriales que pongan las cosas sencillas a los lectores menos experimentados.

Para la instalación usaremos una maquina con nuestro amado Linux, en concreto la distribuidora Ubuntu.

Para crear un buen servidor web necesitamos instalar Apache que es el servidor propiamente dicho. A continuación, necesitaremos instalar PHP para poder crear webs de forma dinámica. Ya para terminar, instalaremos MySQL para guardar los datos que se quieran en  bases de datos.

Lo   primero   que   vamos   a   hacer   es   introducirnos   como   superusuarios   introduciendo   el
comando “sudo ­i”



Después  se introduce  el  comando  “apt-get  update”,  que actualiza  las  listas  de paquetes  desde
internet .

Para instalar todos los paquetes necesarios introducimos el siguiente comando:

"apt-get   install  apache2 && apt-get install php5 && apt-get install php5­mysql && apt-get install libapache2­ mod­auth­mysql && apt-get install mysql­server”

Para   comprobar   que   nuestro   servidor   funciona   correctamente   introducimos   el   comando:

“/etc/init.d/apache2 restart”

Podremos en el explorador la URL http://127.0.0.1 (esta es la dirección local host con la que podemos acceder a nuestro propio servidor por el puerto 80).





Si aparece esta web significa que los servicios web están corriendo, con lo cual ya hemos realizado lo más duro.

En post siguientes instalaremos otras aplicaciones que nos ayudaran a manejar estos servidores y mejorarlo.



Nueva Vulnerabilidad en Android

viernes, 9 de diciembre de 2011

Una vulnerabilidad en los smartphone que utilizan el sistema Android, permite a los hackers grabar conversaciones telefónicas y monitorizar los datos de localización de dicho smartphone.

De acuerdo con científicos de la Universidad Estatal de Carolina del Norte, esto se ha verificado en smartphones SamsungMotorola y HTC, y toda esa cantidad de smartphone chinos que no se trabajan adecuadamente, deben tener peores vulnerabilidades.

Al parecer, los hackers con sus aplicaciones pueden pasar por alto los permisos de seguridad que deben pedirse al usuario para darle acceso a su información personal.

Dichas aplicaciones sustraen un código que se encuentra en la interfaz y servicios que los fabricantes de teléfonos añaden a sus modificaciones de Android para "mejorar" el firmware de este sistema para móviles.

 "Creemos que estos resultados demuestran el aumento de fallos de seguridad en el sistema Android y constituyen una gran debilidad para los smartphone Android del mercado actual", escribieron los investigadores en un documento que será presentado en la red el próximo año, además; "En particular, los smartphones que vengan con más aplicaciones pre-instaladas tienden a ser más propensos a las vulnerabilidades o fugas de información".


Los investigadores encontraron que el dispositivo HTC Evo fue el peor, con 8 fugas encontradas entre sus aplicaciones pre-instaladas. Justo detrás de él estaba el HTC Legend con seis fugas. Les fue mejor al Samsung Nexus Oney al Samsung  Nexus S cada una contenía una fuga, aunque esto no debería ser así.

Las credenciales de seguridad de Android han sido objeto de atención últimamente. Ayer, F-Secure, Mikko Hypponen dijo "es el sistema operativo Android podría ser "el Windows XP del futuro" en términos de debilidades de seguridad.

Hypponen dijo también al The Inquirer "que la debilidad en crecimiento de Android se debe a su posición como el sistema operativo más popular para teléfonos móviles".

Según Hypponen, Android es "más abierto a todo tipo de riesgos", ya que es en sí mismo como un sistema operativo de código abierto.

Fuente: The Inquirer
Artículo redactado por Oscar

Personaliza Unity de Ubuntu con MyUnity

jueves, 8 de diciembre de 2011

En las ultimas actualizaciones de Ubuntu, para ser más precisos a partir de la versión 10.04, los desarrolladores de este sistema operativo basado en linux, añadieron una nueva característica que para algunos no fue de su agrado. Se trata de Unity, uno de los entornos gráficos de linux más criticados, por su consumo exagerado de recursos y su poca personalización.

Personaliza Unity de Ubuntu con MyUnity

Por suerte existen herramientas para personalizar este entorno gráfico, una de ellas es MyUnity, la cual nos permite personalizar el entorno Unity, como los lanzadores, las fuentes, el dash y el escritorio, creando así un entorno completamente personalizable. Ademas con MyUnity también podemos remplazar Unity 2-D que actualmente no es compatible con Ubuntu 11.04.

Ahora bien, para instalar MyUnity en Ubuntu, tan solo debemos seguir los siguientes pasos:

1. Abrimos la consola de Ubuntu.
2. Dentro de la consola escribimos las siguientes lineas:

sudo add-apt-repository ppa:myunity/ppa
sudo apt-get update
sudo apt-get install myunity

3. Una vez que hayamos hecho esto ejecutamos el Dash y automáticamente podremos personalizar Unity a nuestra manera.

Post redactado por luisv1

Enviar correos con Telnet (Parte III)

miércoles, 7 de diciembre de 2011

En este tercer post, veremos ya una trama de la comunicación básica que tendremos que realizar con el servidor SMTP para el envío de un correo desde nuestro cliente Telnet.

Si realizamos todos los pasos dándole las órdenes necesarias, tendremos una comunicación SMTP como esta:

220 SNT0-MC1-F27.Snt0.hotmail.com Sending unsolicited commercial or bulk e-mail to Microsoft's computer network is prohibited. Other restrictions are found at http://privacy.microsoft.com/en-us/anti-spam.mspx. Tue, 29 Nov 2011 15:43:24 -0800 
HELO 
250 SNT0-MC1-F27.Snt0.hotmail.com (3.14.0.48) Hello [TU IP]
MAIL FROM: prueba@loquesea.com
250 prueba@loquesea.com....Sender OK 
RCPT TO: correo_destino@hotmail.com 
250 correo_destino@hotmail.com 
DATA
354 Start mail input; end with . 
prueba de correo para 
NOSOLOUNIX.COM 
. 
250 Queued mail for delivery 
QUIT 
221 SNT0-MC1-F27.Snt0.hotmail.com Service closing transmission channel



Hemos marcado el dialogo enviado por el servidor con el color azul y las ordenes enviadas por consola en rojo.

Lo primero al realizar la conexión, es la bienvenida del servidor dándonos diferentes datos que son irrelevantes para nosotros. En nuestro caso el primer comando que introduciremos será HELO, con lo que saludaremos al servidor. Respondiéndonos este con un saludo y nuestra ip.

Lo siguiente que introduciremos será el comando MAIL FROM: seguido por la dirección de correo del remitente. Podemos apreciar como en este campo podemos introducir cualquier dirección, con lo que se demuestra la escasa seguridad de este protocolo a la hora de garantizar que los correos que recibimos son del remitente.

Nos podemos ya imaginar que lo que sigue al siguiente comando RCPT TO: es la dirección de correo al que queremos enviar el e-mail.

Ya al introducir el comando DATA, el servidor nos indica que le enviemos el contenido del correo y que señalicemos el fin de este con un punto. Al finalizar esto, ya está realizado el envío del e-mail y solo queda cerrar la conexión con el comando QUIT.

De esta pequeña explicación podemos concluir que el protocolo usado por los servidores para el envió de correo aún eficaz, es muy deficiente en seguridad. También os propongo que realicéis vuestras propias pruebas con otros servidores y nos digáis por comentarios cuáles son los resultados obtenidos.

Para finalizar un aviso. Si queréis realizar vuestras propios experimentos desde un S.O. Windows no useis el cliente Telnet que trae por defecto Windows, ya que la forma que tiene de enviar las órdenes este software nos dificultara mucho la labor. En vez de este, usad cualquiera de los clientes Telnet que nos ofrece internet de forma gratuita, aunque a mi parecer el mejor es Putty.

Enviar correos con Telnet (Parte II)

martes, 6 de diciembre de 2011

Siguiendo con el tema ya iniciado en la parte primera de este post, vamos a explicar las posibles ordenes que vamos a poder enviar al servidor SMTP y su significado.

En la siguiente lista se señalan las ordenes más conocidas y usadas.
  • HELLO, se introduce al iniciar la conexión para saludar al servidor. (En ocasiones, a parte de este comando el servidor SMTP te pide que introduzcas el dominio de donde accedes)
  • MAIL FROM, para iniciar el envío de cualquier correo marcando la dirección del correo del remitente.
  • RCPT TO, con esta orden se indica cual es la dirección de correo destino.
  • DATA, se indica al servidor que lo siguiente que se va a introducir va a ser el contenido del e-mail
  • QUIT, se cierra la conexión con el servidor.
Estos son los comandos básicos y esenciales, pero existen muchos más. En la lista de Wikipedia sobre  SMTP aparecen varios más.

Ya vistos los comandos que vamos a usar y las posibilidades de respuesta del servidor a nuestras ordenes, nos ponemos manos a la obra.

Lo primero que vamos a realizar, es la conexión hacia el servidor con nuestro cliente Telnet introduciendo en nuestro terminal el comando:

telnet ip_o_dominio del servidor 25

Para esta prueba nos conectaremos al servidor de Hotmail. Para saber la dirección de dicho servidor, usaremos la aplicación de consola nslookup como se ve en la imagen:



Para ello, habrá que seleccionar el registro mx y pedir al servidor dns el registro de hotmail.com. El registro mx es el usado por los propios servidores SMTP para saber las direcciones del server destino.

Cogemos la primera dirección que nos marca mx1.hotmail.com (Si no nos funciona con la primera dirección probar la siguiente hasta que nos acepte).

En la tercera y ultima parte de esta pequeña explicación, se verá una comunicación real entre el servidor SMTP y nuestro cliente Telnet explicando olas diferentes ordenes que le pasamos y porque.

Enviar correos con Telnet (Parte I)

lunes, 5 de diciembre de 2011

Como ya hemos explicado en otro post, Telnet es un protocolo diseñado para acceso remoto a otros equipos sin seguridad, mandando la información sin ningún tipo de encriptación ni autentificación.

Pero Telnet no solo sirve para este fin. Con cualquier cliente de Telnet podremos establecer una conexión con cualquier servidor y hablar con este como lo haría otro servidor o un programa cliente realmente sin tener entre medias ningún entorno gráfico ni otro interprete que nos impida ver como se comunican realmente los equipos.



En este caso usaremos Telnet para enviar un e-mail. Para ello necesitaremos conectarnos con un servidor de correos por el puerto 25 (puerto conocido destinado normalmente al protocolo SMTP). Ya realizada la conexión, deberemos introducir una serie de comandos con la pertinente contestación del servidor.

Tenemos que tener claro que los servicios que tocaremos son todos de la capa de aplicación, con lo que no tendremos que tocar nada en las diferentes capas para realizar la comunicación entre nosotros y el servidor.

Para facilitar el entendimiento de este pequeño tutorial, empezaremos hablando de las contestaciones que nos dará el servidor.

En muchos de los servicios más usados a través de internet, el servidor nos contestara a los mensajes enviados con un numero entero de tres dígitos y la contestación específica para cada mensaje enviado. Son estos 3 dígitos los que nos marcaran si la comunicación se ha realizado con éxito o por el contrario, se ha producido un error. En nuestro caso, solo nos interesara el primer dígito.

A continuación se puede ver la gama de posibilidades que nos dan estos tres dígitos. El primer dígito nos marcara los tipos de respuestas posibles:

  • 2XX, La orden enviada en el anterior mensaje a sido aceptada y concluida con éxito.
  • 3XX, Aún siendo aceptada la orden, el servidor esta espirando a recibir más ordenes para terminar la operación.
  • 4XX, Respuesta errónea, el servidor espera a la repetición de la orden correcta.
  • 5XX, Error permanente por lo que se debe evitar repetir la orden.

En la práctica que vamos a realizar, solo tendremos contestaciones del tipo 2XX y 5XX (si introducimos un comando erróneo).

En un próximo post seguiremos explicando los pasos a realizar para conectarnos y los comandos a introducir para realizar el envío del e-mail.

Como funciona el sistema de correo digital

domingo, 4 de diciembre de 2011

A estas alturas la gran mayoría de los usuarios de internet hemos usado el servicio de correo electrónico desde hace bastantes años, con lo que estamos acostumbrados a su pequeña jerga y a su uso desde diversos clientes de correo.¿Pero sabemos realmente como funciona?.

El correo era, es y será uno de los servicios más usados a través de internet, gracias a su sencillez de uso y su facilidad para comunicarnos con cualquier persona del mundo de forma gratuita mandando tanto texto como archivos.




Hace años los clientes de correo solo existían como software adicional en nuestro terminal pero en la actualidad, gran parte del trafico de este servicio se hace desde clientes web. Pudiendo así, acceder desde nuestro propio navegador de forma online a los correos y archivos que se quiera.

Los protocolos usados al realizar el envío de e-mail son varios:

  • SMPT (Simple Mail Transfer Protocol)
  • POP3 (Post Office Protocol)
  • IMAP(Internet Message Access Protocol)
Existen más que los tres indicados en está lista, pero estos son los más usados. Después hay varias empresas que usan protocolos propios especialmente para sus servicios de correo web.

POP3 e IMAP: Son los protocolos con los que los clientes se conectan a los servidores y le piden los correos recibidos para su usuario. Con estos dos no hace falta tener siempre encendido el terminal para recibir los correos sino que se realizan solo los envíos de correos, cuando el cliente se lo pide al servidor teniendo para ello que logearte. La única diferencia entre los dos protocolos, es que IMAP tiene varias mejoras de las que carece el protocolo mas antiguo POP3.

SMPT: Es un protocolo usado entre servidores de correo para el intercambio de correos. Con este protocolo sí que hace falta que el servidor siempre esté conectado para recibir los mensajes de los demás servidores. Esto carece de importancia por la sencilla razón de que los servidores siempre están encendidos y en muchas ocasiones las empresas que dan este servicio, tienen otros servidores en espera para suplantar a los equipos que se puedan caer y así no dejar de dar el servicio de correo.

En próximos post veremos como la seguridad de este servicio es realmente escasa y como jugando con Telnet podemos enviar un e-mail hablando directamente con el servidor.

¿Qué es la arquitectura en capas? (Parte II)

sábado, 3 de diciembre de 2011

En este post seguiremos en tema de la parte primera. Para entender el porqué de la arquitectura por capas, usaremos un símil de la vida cotidiana como es el servicio de correos.

Cuando tú quieres enviar una carta lo primero que debes hacer es escribirla.Ya escrita debemos coger un sobre e introducir la carta en el sobre, marcando la dirección a la que se debe mandar y el remitente, que seremos el que escribe la carta. Por último salimos de nuestras casas y se lo entregamos al cartero. Esta persona será la encargada de que la carta llegue al destinatario.

Ya transmitida la carta, esperamos a que le llegue al receptor. Cuando eso sucede, la carta es dejada en el buzón de la persona a la que queremos enviar la carta. La persona recoge la carta abriendo el sobre y en último lugar leyéndola, logrando por fin que la carta que nosotros escribimos días antes llegue al destino deseado.

En la anterior explicación podemos ver como hemos realizado las diferentes tareas en parte, cada una de ellas sin tener nada que ver con la anterior. Con esto podemos hacernos una idea de cómo funciona a grandes rasgos el modelo TCP/IP. Cada capa realiza una tarea diferente. Cada capa se comunica con sus capas superior e inferior del mismo modo que nosotros introducimos la carta en el sobre, una vez redactada la carta.

Aunque es lioso visto por primera vez, el símil de los correos es usado por casi todos los libros relacionados sobre este tema para explicar el modelo por capas. Uno de los mejores libros que podemos encontrar sobre este tema es el libro de la editorial PEARSON "Redes de computadoras. Un enfoque descendente basado en internet". Se puede encontrar en casi todas la bibliotecas universitarias a disposición de quien quiera leerlo.

Las capas de TCP/IP son:




En post siguientes explicaremos como se comunica cada capa con su superior y su inferior, cual es el funcionamiento de cada capa y como se logra la comunicación entre dos equipos sin importar que tipo de red usen. Para la explicación de todo esto, seguiremos usando el sistema de correo como símil para mejorar el entendimiento del tema.

La finalidad de esta pequeña serie de post es la de ayudar a entender mejor el funcionamiento de la red de redes y así pasar de simples aficionados a un nivel superior en este infinito mundo que es la informática.

¿Qué es la arquitectura en capas? (Parte I)

viernes, 2 de diciembre de 2011

En muchas ocasiones nombramos las arquitecturas de capas en la red pero no nos paramos a explicar concretamente lo que son y para que lo usan los equipos. Esto puede llevar a que los lectores menos experimentados pierdan el interés por la dificultad de entender una artículo con términos técnicos desconocidos para la mayoría de la gente.

En la actualidad se usa la arquitectura de capas TCP/IP que consta de 5 capas, pero no es la única arquitectura. En los años 80, cuando se empezaban a desarrollar las redes de ordenadores, se vio la necesidad de crear un modelo único para que todas las maquinas, sin importar que SO tengan ni la tecnología usada para conectarse en red. ISO (Organización Internacional para la Estandarización) empezó a desarrollar el modelo OSI estructurándola en 7 capas.



La idea que tuvo ISO fue el inicio de los modelos de programación en capas. La lentitud de desarrollo del modelo OSI comparado con la velocidad con la que la informática crecía, hizo ineficaz este modelo creándose paralelamente el modelo TCP/IP. En este caso, el modelo fue implantado inmediatamente y mejorado con la práctica. Esto hizo que el uso de TCP/IP se generalizara llegando a ser el único sistema, como ocurre en la actualidad.

  Si nos centramos en TCP/IP podemos decir que se disminuyó el número de capas respecto al modelo OSI hasta las 5 capas.

 En la segunda parte usaremos el un símil de la vida cotidiana para entender mejor el modelo de capas de red.

Telnet, un poco de historia y sus usos actuales.

jueves, 1 de diciembre de 2011

Hubo otra época más sencilla en el mundo de la informática en donde internet era usado por varios grupos muy específicos de personas dejando al groso de la humanidad fuera de esa élite.

En esos años, los únicos hackeos se llevaban a cabo en el sistema telefónico, que en gran parte era analógicos.

Debido a lo anteriormente dicho, internet se desarrollaba sin preocuparse por la seguridad dentro de la red, implementando el sistemas de TCP/IP sin ningún tipo de control de seguridad. Era en esos momentos cuando se creó Telnet con el fin de realizar accesos remotos de un terminal remoto a otro host.



Como nos podremos imaginar, Telnet carece de todos los sistemas de seguridad como encriptación o autentificación que ya posen los protocolos usados actualmente para acceso remoto, como puede ser SSH del que ya hemos hablado en otras ocasiones.

Por defecto este protocolo usa el puerto 23 aunque como sucede con casi todos los protocolos conocidos de la capa de aplicación, esto se puede cambiar en la configuración de servidor.

A modo personal no aconsejo ni a mi peor enemigo usar este protocolo para controlar remotamente ningún ordenador tanto en área local como a través de internet. Por dos sencillas razones. La primera, es la facilidad de las personas entendidas en el pirateo de servidores para entrar desde un servicio tan crítico como es el acceso remoto si usamos Telnet. La segunda razón y a mi entender la más importante, es la forma que tiene Telnet de enviar datos, ya que envía todas las ordenes en texto plano sin ningún tipo de encriptación, con lo que es muy sencillo capturar paquetes de dicha comunicación con alguno de los programas sniffers como ettercap, del que ya hemos hablado en otro post.

Pero no todo es malo en el antiquísimo Telnet. La misma forma que tiene el protocolo de enviar los datos es beneficioso para diferentes usos muy distintos al del diseño de Telnet. En próximos post jugaremos un poco con este protocolo para ver cómo funcionan por dentro diferentes aplicaciones de red transparentes para el usuario común, como pueden ser http y smpt.

Instalar y configurar un servidor SFTP parte (II)

miércoles, 30 de noviembre de 2011

Ya realizados los pasos explicados en la primera parte de este tema, podemos continuar con lo desarrollado en este post.

Lo más seguro es que al montar el servidor SFTP no nos interese que los usuarios que accedan a este servicio puedan leer y descargarse todos los archivos de nuestro sistema. Para evitar esto, realizaremos un enjaulado SFTP, con lo que limitaremos la navegación del cliente a unos determinados ficheros.

Para restringir esto debemos usar las directivas ForceCommand y ChrootDirectory en el archivo de configuración sshd_config, que se encuentra en /etc/ssh/sshd_config.

Primero hay que cambiar, la línea en /etc/ssh/sshd_config,

Subsystem sftp /usr/lib/openssh/sftp-server escribiendo en su lugar:


Subsystem sftp internal-sftp


Puede restringirse el servicio a usuarios o a grupos de usuarios, de modo que si se requiere aplicar
el enjaulado al usuario1 usamos la directiva Match como sigue:


UsePAM yes
Match user usuario1
ChrootDirectory /home/usuariossftp/usuario1
ForceCommand internal-sftp

Esto se coloca después de la línea Subsystem

El enjaulado del grupo usuariossftp se hace de manera similar (de esta forma aparecerán en el directorio raíz todos los usuarios que hayamos creado):


Match group usuariossftp
ChrootDirectory /home/usuariossftp
ForceCommand internal-sftp

Así, todos los usuarios que pertenezcan a este grupo irán a la jaula especificada en ChrootDirectory.

Para que la configuración tome efecto, restablezca ssh con el comando:


sudo /etc/init.d/ssh restart


Para finalizar una advertencia. Si antes en la configuración de ssh as introducido una línea tipo AllowUsers debes ponerla siempre antes de la línea Subsystem. Sino al reiniciar el servicio ssh te dará un error de esa línea.


Post redactador por Eduardo

Instalar y configurar un servidor SFTP (Parte I)

martes, 29 de noviembre de 2011

Como prometimos en otro post, aquí está una pequeña explicación de cómo instalar y configurar nuestro propio servidor SFTP y así poder enviar archivos de forma segura por internet desde cualquier parte del mundo.

Para los que no conozcan esta forma de transmisión de archivos cliente servidor, recientemente publicamos dos post con una pequeña explicación de cómo funciona la comunicación entre el cliente y el server. Hay que tener en cuenta que se explica el funcionamiento de FTP y no de SFTP. Si intentamos capturar los paquetes salientes de nuestro PC de una comunicación con este protocolo, veremos que esta codificado, imposibilitando el entendimiento sencillo de SFTP. Pero estos post sí que nos dan una idea de su arquitectura de funcionamiento.

También en otro post ya publicado instalábamos y configurábamos un servidor SSH. Pues bien, si queremos usar un acceso remoto seguro como es SSH, también necesitaremos una forma segura de descargar y subir archivos. Por esto, SSH también trae un server SFTP con lo que solo necesitaremos seguir los pasos del post anterior para instalar el servidor SFTP.

La configuración de seguridad es la realizada para el servidor SSH, pero se puede realizar varios cambios que aumentaran la seguridad.

Para la configuración explicita de este servidor, primero crearemos un grupo de usuarios con acceso SFTP

Con el fin de ejemplificar la configuración, se crea un grupo y un usuario en el sistema. Además de sus directorios de la siguiente manera:

Creamos el grupo usuarios sftp y el usuario usuario1 como sigue:


sudo groupadd usuariossftp

sudo useradd -g usuariossftp -s /bin/false -d /home/usuariossftp/usuario1 usuario1

sudo passwd usuario1



Creamos un directorio jaula para el grupo usuario sftp y un directorio jaula para el usuario usuario1 específicamente:

sudo mkdir /home/usuariossftp

sudo mkdir /home/usuariossftp/usuario1



Cambiamos los permisos de los directorios a 755 con los siguientes comandos:

sudo chmod 755 /home/usuariossftp

sudo chmod 755 /home/usuariossftp/usuario1



Y añadimos una carpeta dentro del 'home' de usuario1 para que este pueda subir sus archivos:

mkdir /home/usuariossftp/usuario1/archivos

chown usuario1:usuariossftp /home/usuariossftp/usuario1/archivos


En un próximo pos seguiremos con la configuración de SFTP realizando el enjaulado de SFTP

Post redactador por Eduardo

NoSoloUnix Finalista de los Premios Buber 2011

Nos acaban de escribir desde la organización de los premios Buber indicándonos que somos finalistas en la categoría "Aplicación on-line o web de apoyo al software libre". Desde aquí queríamos dar las gracias a todos los que nos han votado y ayudado a llegar hasta aquí.


Ahora solo queda esperar que el jurado piense lo mismo que todos los que nos han votado, por eso y confiando en nuestras posibilidades, aunque la competencia es dura, estaré en representación de NoSoloUnix en la gala de entrega de los premios Buber este jueves en Bilbao.

Cómo funciona realmente el servicio FTP Parte(II)

lunes, 28 de noviembre de 2011

Como ya empezamos explicando en la primera parte de este tema, en la comunicación FTP existen dos formas de realizar el establecimiento de la conexión de datos. En esta ocasión desarrollaremos el uso de la segunda opción que tiene unas pocas diferencias con la primera, ya explicada en el anterior post.




La segunda opción es la de realizar la conexión de datos al abrirla de forma activa, siendo el cliente quien señale al servidor qué IP debe enviar los archivos y porque puerto. Si queremos usar esta opción es muy normal que no podamos realizar la conexión. Esto es debido a que en la gran mayoría de los hogares tenemos un servidor NAT entre el router y nuestro equipo proporcionando el servicio de poder conectar varios equipos desde la misma IP publica.

Esto se traduce en que nuestro PC, al crear el paquete donde se asignará la IP del cliente y el puerto donde el servidor envía los datos, marcará como IP del cliente, la privada asignada a nuestro equipo en la red local. Con lo cual el servidor no sabrá hacia qué IP tiene que realizar la conexión, cerrando por defecto la conexión de control por el puerto 21 ya establecida.


220---------- Welcome to Pure-FTPd [privsep] [TLS] ----------
220-You are user number 52 of 3000 allowed.
220-<< 220- Bienvenido al FTP an..nimo de ... 220-Welcome to the ... anonymous FTP server. 220->>
220-Local time is now 00:53. Server port: 21.
220-Only anonymous FTP is allowed here
220-IPv6 connections are also welcome on this server.
220 You will be disconnected after 5 minutes of inactivity.

USER anonymous
...
PORT 192,168,2,103,133,248
200 PORT command successful
MLSD
150 Connecting to port 55000
226-Options: -a -l
226 13 matches total


En esta ocasión hemos usado la opción FTP activo con lo cual se ve que es el propio cliente el que envía la IP a la que se debe realizar el envío de paquetes desde el servidor y a que puerto. Como podemos apreciar la IP 192.168.2.103 es privada. Aun realizando una conexión activa el servidor nos contesta que se ha realizado el establecimiento de la comunicación. Esto sucede gracias a los nuevos modelos de router disponibles en el mercado, que tienen la funcionalidad de detectar los paquetes FTP de establecimiento de conexión de datos de la forma activa cambiando la IP privada del equipo por la IP publica que es accesible desde cualquier parte del planeta.

Espero que está pequeña explicación os haya dado una idea de cómo funciona este servicio tan usado en la actualidad. Si estáis interesados en profundizar en este tema, podéis realizar vuestras propias pruebas gracias al software wireshark. En un próximo post instalaremos y configuraremos un servidor SFTP (Secure File Transfer Protocol).

Post redactador por Eduardo