Spotify por SSH

En casa tengo dos equipos y un problema: el sobremesa está muy lejos de los altavoces. Necesito música para poder trabajar a gusto, ¿cómo soluciono esto?

La solución pasa por encender el portátil y conectarme a él por ssh con X11Forwading activo, así, desde el sobremesa puedo arrancar sesión en el portátil con ssh -X [ip_portátil] y cuando abra Spotify, la ventana de éste se mostrará en mi sobremesa.

¿Qué necesito para esto?

  • En el portátil tener openssh-server instalado y el X11Forwading activo, si no lo está, puedes activarlo en /etc/ssh/sshd_config, aunque por defecto debería estarlo. Aquí también necesitarás wine y Spotify funcionando.
  • En el sobremesa un pequeño script o alias que ejecute esto (cambia lo necesario):
    ssh -X [user]@[ip/host_portátil] "wine ~/.wine/drive_c/Archivos\ de\ programa/Spotify/spotify.exe"

Cuando ejecutes el script en el sobremesa te pedirá la contraseña para conectar al portátil y ejecutar Spotify. En mi caso, hago uso de ~/.ssh/authorized_keys para que no me pida la contraseña. Para ello en el sobremesa ejecutamos:
ssh-keygen
Y seguimos las instrucciones. Una vez tengamos nuestra clave:
scp ~/.ssh/id_rsa.pub [user]@[ip/host_portátil]:~/.ssh/authorized_keys
Con esto conseguimos poder conectarnos al portátil sin necesidad de escribir la contraseña de cada vez. Así podemos usar el alias/script de spotify en el sobremesa como si fuera un comando 100% local que no pide contraseña y muestra en nuestro escritorio el Spotify del portátil de forma 100% transparente.

Trackback URL for this post:

http://mirblu.com/trackback/29
El contenido de este sitio tiene copyright y está licenciado bajo la Creative Commons Attribution 3.0.
La creación debe ser atribuida a mirblu S.L. - CIF B37484748 - (+34) 923 194 484 - rrpp@mirblu.com
Valid XHTML 1.0 Strict¡CSS Válido!