cuaderno de campo

anotaciones

Menú
  • casa
    • cocina
      • pan
      • verdura
    • dinou del carrer nou
    • nadal : una carta
    • plano
  • huerto
    • instrucciones sobre el huerto
    • huerto del año 2022
  • humanidades
    • fonoteca
      • Noches en Poderna
      • El canto de las aves
    • galería
    • mala lluna
    • rutas fuera
    • umbrario
    • El misterio de Sant Mena
  • jardín
    • instrucciones sobre el jardín
    • exterior
    • interior
    • viveros
  • juego
    • listado de juegos
  • linux
    • bash
    • sistema operativo
    • ssh
  • web
    • apache
    • css
    • html5
    • javascript
    • mysql
    • php
Menú

transmission: instalación y configuración

Publicado el 24 de diciembre de 201527 de agosto de 2018 por ernesto

  • instalación y configuración
  • comprobación del servicio
  • problemario

instalación y configuración

  1. sudo apt-get install transmission-daemon
  2. antes de proseguir con la configuración de transmission, es necesario detener el demonio o se perderán los cambios que se hagan en lo sucesivo:

    sudo systemctl stop transmission-daemon.service

  3. tampoco está de más realizar una copia de seguridad del archivo de configuración settings.json:

    sudo cp /etc/transmission-daemon/settings.json /etc/transmission-daemon/settings.json.bck

  4. luego, se introducen los cambios pertinentes. por ejemplo,

    sudo nano /etc/transmission-daemon/settings.json
    «bind-address-ipv4»: «192.168.1.7»,
    «download-dir»: «/media/descargas»,
    «incomplete-dir»: «/media/descargas/.tmp»,
    «incomplete-dir-enabled»: true,
    «message-level»: 2,
    «peer-port»: 9730,
    «port-forwarding-enabled»: true,
    «rpc-bind-address»: «192.168.1.7»,
    «rpc-password»: «clave»,
    «rpc-port»: 9710,
    «rpc-username»: «ernesto»,
    «rpc-whitelist»: «192.168.1.7:9710»,
    «rpc-whitelist-enabled»: false,
    «umask»: 0

  5. transmission debe pertenecer al grupo propietario del directorio de descargas (download-dir) para poder escribir en él sus archivos:

    ls -l /media/
    drwx–x— 18 ernesto grupo 4096 ago 14 13:01 descargas

    sudo adduser debian-transmission grupo

    Añadiendo al usuario `debian-transmission’ al grupo ‘grupo‘…
    Añadiendo al usuario debian-transmission al grupo grupo
    Hecho.

    el grupo propietario debe, claro, tener permisos de escritura en el directorio en cuestión:

    sudo chmod g+rwx /media/descargas

  6. por último, se reinicia el servicio:

    sudo systemctl start transmission-daemon.service

comprobación del servicio

sudo systemctl status transmission-daemon.service -l

* transmission-daemon.service – Transmission BitTorrent Daemon
Loaded: loaded (/lib/systemd/system/transmission-daemon.service; enabled)
Active: active (running) since dom 2015-12-27 13:45:22 CET; 4s ago
Main PID: 11343 (transmission-da)
Status: «Idle.»
CGroup: /system.slice/transmission-daemon.service
`-11343 /usr/bin/transmission-daemon -f –log-error

dic 27 13:45:22 RB2 systemd[1]: Started Transmission BitTorrent Daemon.
dic 27 13:45:23 RB2 transmission-daemon[11343]: [2015-12-27 13:45:23.444 CET…)
dic 27 13:45:23 RB2 transmission-daemon[11343]: [2015-12-27 13:45:23.445 CET…)
Hint: Some lines were ellipsized, use -l to show in full.

mediante netstat se puede comprobar si el demonio de transmission está escuchando en la dirección (bind-address-ipv4) y puerto (peer-port) indicados en el archivo de configuración:

sudo netstat -tlpn
tcp        0      0 192.168.1.7:9710        0.0.0.0:*               LISTEN      12385/transmission-d

esto último también puede comprobarse directamente en un navegador:

http://192.168.1.7:9710

problemario

si no se guardan los archivos de tipo torrent,

Unable to save torrent file: Permission denied

hay que otorgar los siguientes permisos a debian-transmission:

sudo chown debian-transmission:debian-transmission /var/lib/transmission-daemon/.config/transmission-daemon/torrents
sudo chmod 775 /var/lib/transmission-daemon/.config/transmission-daemon/torrents

Etiquetado como adduser, apt-get, chmod, chown, cp, netstat, systemctl
  • git: instalación y configuración

    sudo apt-get install git-core git config --global user.name "nombre" git config --global user.email direccion@correo.es deste…

  • php: instalación y configuración

    sudo apt-get install php5 sudo a2enmod php5 Enabling module php5. To activate the new configuration,…

  • cups: instalación y configuración

    instalación y configuración del servidor sudo apt-get install cups a continuación, se realiza una copia…

RSS rutas fuera

  • Esta tarde, Criptozoología con Vicente Fuentes 23 de marzo de 2023 Javier Resines
  • Beats and yelling from: Yaaroth, Verminous Serpent, Svraoz 22 de marzo de 2023 Hate Meditations
  • Xerrada: La importància de les llavors locals 22 de marzo de 2023 moon
  • Beats and yelling from: Cromlech, Contrarian, Skrying Mirror 21 de marzo de 2023 Hate Meditations
  • Necropolis #62 – On Burzum (Band Focus) 19 de marzo de 2023 Hate Meditations
  • Undead – Putrefactio (2023) 19 de marzo de 2023 Brett Stevens
  • The ambient hut: Hole Dweller 19 de marzo de 2023 Hate Meditations
  • Review – Death Metal 17 de marzo de 2023 Hate Meditations
  • Presentación de “Criptozoologia en España” en Madrid 16 de marzo de 2023 Javier Resines

Categorías

apache bash casa cocina corral css exterior fonoteca galería html5 huerto humanidades humanidades digitales interior jardín javascript juego linux mysql pan php repostería sistema operativo ssh verdura web

Archivo

cuaderno de campo 2011-2023