Herramientas de usuario

Herramientas del sitio


raspberrypi:transmission

Diferencias

Muestra las diferencias entre dos versiones de la página.

Enlace a la vista de comparación

Próxima revisión
Revisión previa
raspberrypi:transmission [2015/08/26 17:16] – creado albertoraspberrypi:transmission [2016/03/31 16:40] (actual) – [Problema de compatibilidad con OwnCloud] alberto
Línea 16: Línea 16:
   * **rpc-bind-address** //0.0.0.0// Por defecto viene a 127.0.0.1 si lo ponemos a 0.0.0.0 indicamos que cualquiera puede conectarse.   * **rpc-bind-address** //0.0.0.0// Por defecto viene a 127.0.0.1 si lo ponemos a 0.0.0.0 indicamos que cualquiera puede conectarse.
   * **rpc-username** //transmission//  Aqui pondremos el usuario que queramos utilizar para hacer login en la pagina WEB de gestión.   * **rpc-username** //transmission//  Aqui pondremos el usuario que queramos utilizar para hacer login en la pagina WEB de gestión.
-  * **rpc-password** //{ac385a17c99c16caa7a3f218ae7955af61bb33f2moBazqG.//Esta es la password del usuario por defecto que es “transmission” igual que el usuario, la contraseña esta cifrada. +  * **rpc-password** //{ac385a17c99c16caa7a3f218ae7955af61bb33f2moBazqG.//Esta es la password del usuario por defecto que es “transmission” igual que el usuario, la contraseña esta cifrada. Para cambiarla basta con eliminar la que hay y ponerla en texto plano. Después Transmission la cifrará automáticamente
   * **rpc-whitelist-enabled** //false// Esto habilita una lista de direcciones que pueden acceder mediante RPC por ejemplo la web.   * **rpc-whitelist-enabled** //false// Esto habilita una lista de direcciones que pueden acceder mediante RPC por ejemplo la web.
 +
 +Por último sólo nos queda volver a iniciar el programa <code bash>sudo /etc/init.d/transmission-daemon start</code>
 +
 +Para acceder sólo hay que ir a la URL donde se ha instalado e indicar el puerto 9091, por ejemplo <code>hostrpi.no-ip.biz:9091</code> e indicar el usuario y contraseña configurados.
 +También es recomendable abrir en el router el puerto que usa transmission: 9091 y 51413
 +
 +===== Problema de compatibilidad con OwnCloud =====
 +Si queremos descargar con transmission en un directorio en el que se almacenan datos en owncloud, podemos tener problemas de acceso a transmission, y probablemente no será posible descargar los torrents.
 +
 +El problema me surgió tiempo después de que echara a andar (minutos, tal vez horas), por lo que aunque inicialmente parezca que todo va correcto, hay que tomar precauciones.
 +
 +Esta incompatibilidad surge debido a que el usuario de transmission es //debian-transmission//, mientras que el de owncloud, es //www-data// (apache). Para solucionar esto, vamos a añadir al grupo //debian-transmission// los usuarios //pi// y //www-data//. Para ello en primer lugar detenemos transmission<code bash>sudo /etc/init.d/transmission-daemon stop</code>
 +
 +A continuación indicamos el acceso al directorio en cuestión al grupo //debian-transmission// <code bash>sudo chown -R debian-transmission:debian-transmission /media/almacen/nube</code>
 +
 +Abrimos el archivo de configuración de grupos<code bash>sudo nano /etc/group</code>
 +
 +Y dejamos el grupo //debian-transmission//  (probablemente en la última línea) de la siguiente forma <code bash>debian-transmission:x:115:pi,www-data</code>En donde //x// especifica la contraseña (x indica que no tiene), //115// especifica la id del grupo (y puede ser otra) y a continuación se indican los usuarios pertenecientes al grupo separados por //://
 +
 +Ya sólo queda dar de nuevo permisos al usuario www-data para que acceda a la carpeta owncloud <code bash>sudo chown -R www-data:debian-transmission /media/almacen/nube</code>
 +
 +Por último iniciamos el proceso de transmission y para asegurarnos que se aplican todos los cambios que hemos hecho, reiniciamos la raspberry pi (si no debemos reiniciar la raspberry pi por algún motivo, se puede probar a reiniciar apache) <code bash>sudo /etc/init.d/transmission-daemon start
 +sudo reboot</code>
raspberrypi/transmission.1440602206.txt.gz · Última modificación: por alberto

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki