Compartiendo los contenidos multimedia desde Ubuntu (Parte 1. Configurando SSH)

Tras haber recuperado los ficheros multimedia como series y películas en mi servidor, me dispongo a compartirlos con el resto de dispositvos de mi casa.

En primer lugar, decido usar Kodi (antiguamente conocido como XBMC) como gestor y reproductor de contenidos multimedia.

Kodi.png

Pero antes de configurar Kodi es necesario revisar la configuración del servidor.

Configurando SSH (Tostón)

SSH es un protocolo de conexión segura que permite conectarse a los dispositivos de forma remota y cifrada a través de internet.

Para asegurarme de que estaba bien instalado y configurado en mi servidor he seguido el tutorial de la página oficial de Ubuntu.

En concreto, he seguido los siguientes pasos de configuración (copiado del enlace anterior, ordenados según los he ido ejecutando).

Instalación de SSH

sudo apt-get install openssh-server

Copia de seguridad del fichero de configuración

sudo cp /etc/ssh/sshd_config /etc/ssh/sshd_config.factory-defaults
sudo chmod a-w /etc/ssh/sshd_config.factory-defaults

Especifico las cuentas que pueden usar SSH

Editando el fichero de configuración, busco la línea AllowUsers y agrego el nombre de los usuarios que van a tener permisos de conexión

AllowUsers Fred Wilma

Reinicio el servicio SSH

sudo restart ssh

Testeo de la configuración

Demonio levantado

Comprobar que el demonio está levantado:

ps -A | grep sshd

El resultado esperado debe ser:

<algún número> ?        00:00:00 sshd

Si no devuelve nada, quiere decir que no está levantado.

Escuchando conexiones

Para comprobar en que puertos está escuchando el demonio:

sudo ss -lnp | grep sshd

El resultado debe ser algo parecido a:

0  128  :::22  :::*  users:(("sshd",16893,4))
0  128   *:22   *:*  users:(("sshd",16893,3))

El 22 es el puerto en el que se encuentra escuchando.

Si hay más líneas quiere decir que está escuchando en más puertos y si no aparecen, quiere decir que se han quitado del fichero de configuración.

Prueba de conexión local

Para comprobar que está funcionando correctamente, ejecutar la siguiente instrucción y loguearse con alguno de los usuarios permitidos.

ssh -v localhost

Para cerrar la conexión, lanzar el comando exit.

exit

Prueba de conexión desde windows

Pasos previos en Ubuntu

Para probar las conexiones desde otro ordenador, será necesario conocer la ip del servidor. Para ello, abrir una terminal en linux y ejecutar el comando ipconfig.

Se listarán las tarjetas de red instaladas en el servidor. Revisar el parámetro inet addr. Por lo general tendrá una Ip del estilo 192.168.1.***

ifconfig

Conexión desde Windows

Abrir una consola de windows

Ejecutar el comando

ssh <nombredeusuario>@<ipservidor>

Se te advertirá de que no se puede verificar la autentificación del servidor y deberás aceptar continuar con la conexión escribiendo yes.

Una vez aceptado, te pedirá la contraseña del usuario introducido.

Si todo va bien, debería dejarte conectado en la línea de comandos similar a la del servidor.

 

Enlaces recomendados

Anuncios

Montando un centro multimedia con un microservidor y una Raspberry pi 3

Introducción

Allá por el 2015 me compré un servidor HP MicroServer Proliant Gen8 con la idea de tener en él contenidos multimedia (películas, series, música…) y poder disfrutarlos desde la televisión usando una raspberry pi.

HP MicroServer G8 G1610T/2GB

Inicialmente le instalé un windows server 2012 r2, con la idea de poder utilizarlo, además de para ver series y películas, poder publicar alguna página web en .net y poder hacer pruebas.

Compré una Raspberry Pi 1 la conecté a la tele del salón y configuré XBMC, de tal forma que podía acceder desde el salón al contenido multimedia del servidor y ver series y películas sin tener que conectar el ordenador directamente al televisor.

Raspi-PGB001.png

Todo funcionaba a la perfección, sin embargo, no le daba apenas uso al servidor, por lo que permanecía apagado la mayor parte del tiempo, salvo cuando decidía ver alguna película.

El problema de usarlo intermitentemente es que terminé olvidandome de las contraseñas de los usuarios y finalmente dejé de utilizar el servidor.

Teniendo esa espina clavada, decidí finalmente que tenía que volver a darle uso.

Instalando Ubuntu

Como no recordaba las claves de Windows Server y tras ver los ficheros que tenía en el disco duro principal, decidí que lo mejor era meter un nuevo sistema operativo machacando el anterior.

Tras buscar claves de Windows Server 2016 y andar dando vueltas por la red, me decidí por salir de mi zona de confort e instalar un Ubuntu. Total, si no me convencía, siempre podría volver a buscar una licencia de Windows Server y reinstalarlo.

ubuntu-logo32

Tras descargar la imagen iso del servidor, seguí los tutoriales de la página web y en menos de 10 minutos ya había montado la imagen en un USB y la tenía instalandose en el servidor.

Captura

Me sorprendió la velocidad a la que se instaló el sistema operativo. En otras ocasiones he tenido que dejar encendido el equipo toda la noche y en esta ocasión estaba todo instalado en unos 20 minutos.

Captura2

Una vez se ha instalado todo… ¡Horror! Ubuntu no viene con una interfaz de usuario por defecto y se carga la consola de comandos. Como soy bastante vago, decidí buscar un poco por internet e instalar una

Captura3

Ya con una interfaz de usuario me dí por satisfecho… Y me fuí a dormir xD

 

Enlaces recomendados

 

 

Desarrollando mi lado creativo con InkScape

Con el tiempo, tras haber entrado en el mundo de la informática, me doy cuenta de que uno de los problemas a los que me enfrento a la hora de hacer desarrollos que sean visualmente atractivos es que he perdido mi lado creativo.

Dibujo de un informático. Se que quiero dibujar, ¡pero no lo consigo!

Esta perdida se debe principalmente a un cambio en la forma de pensar, tengo la sensación de que las cosas son cuadriculadas y todas deben encajar para que funcione todo a la perfección. Todo debe tener un sentido o al menos debo encontrarle un sentido para que me resulte agradable. =O Es esa manera de pensar la que me ha hecho recordar los divertidos ratos que pasaba dibujando y por ello, de una manera más informatizada, estoy tratando de volver a desarrollar mi lado creativo usando el editor gráfico InkScape. Sigue leyendo

Primer Katayuno en el Think Tic, La Rioja

14/03/2015 Katayuno realizado en el Think Tic, La Rioja

El pasado sábado se celebró en el Think Tic el primer Katayuno organizado por la comunidad de desarrolladores de .Net en La Rioja (RiojaDotNet).

El concepto de Katayuno no era nuevo para mí, ya que había oído hablar de las katas, los dojos y los eventos que se organizan entorno a ellos, sin embargo, nunca había participado en ninguno y no sabía que era lo que me iba a encontrar ni lo que se iba a hacer.

Sigue leyendo

¡Hola mundo!

Desde que empecé a programar no han parado de surgirme ideas de posibles desarrollos y aplicaciones. Ahora por fin, con cierta experiencia en este mundillo, me siento como un niño con curiosidad de tocar y aprender cosas nuevas todos los días.

Espero no perder nunca esa ilusión y sobre todo, pasármelo bien programando.

En este blog voy a tratar de:

Sigue leyendo